XML 54 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt - Schedule of Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
Senior Notes due 2028, net of unamortized debt issuance costs of $4,678 and $4,823, respectively $ 295,322 $ 295,177
Term loan, net of unamortized debt issuance costs of $1,592 and $1,662, respectively 198,408 198,338
Vehicle and equipment notes, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.5% to 4.8% 73,097 72,714
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 4% to 6% 2,966 2,966
Total long term debt 569,793 569,195
Less: current maturities (24,241) (24,164)
Long-term debt, less current maturities $ 545,552 $ 545,031