XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Long-term Debt - Schedule of Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
Senior Notes due 2028, net of unamortized debt issuance costs of $4,380 and $4,823, respectively $ 295,620 $ 295,177
Term loan, net of unamortized debt issuance costs of $1,426 and $1,662, respectively 198,574 198,338
Vehicle and equipment notes, maturing through September 2025; payable in various monthly installments, including interest rates ranging from 1.9% to 4.8% 70,846 72,714
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.0% to 6.0% 3,392 2,966
Total long term debt 568,432 569,195
Less: current maturities (24,156) (24,164)
Long-term debt, less current maturities $ 544,276 $ 545,031