XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Long-term Debt - Schedule of Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
Senior Notes due 2028, net of unamortized debt issuance costs of $4,529 and $4,823, respectively $ 295,471 $ 295,177
Term loan, net of unamortized debt issuance costs of $1,509 and $1,662, respectively 198,491 198,338
Vehicle and equipment notes, maturing through June 2025; payable in various monthly installments, including interest rates ranging from 2.1% to 4.8% 72,327 72,714
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 5% to 6% 2,917 2,966
Total long term debt 569,206 569,195
Less: current maturities (24,230) (24,164)
Long-term debt, less current maturities $ 544,976 $ 545,031