XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in thousands):
 As of June 30,As of December 31,
 20222021
Senior Notes due 2028, net of unamortized debt issuance costs of $3,335 and $3,633, respectively
$296,665 $296,367 
Term loan, net of unamortized debt issuance costs of $6,251 and $6,735, respectively
491,249 493,265 
Vehicle and equipment notes, maturing through June 2027; payable in various monthly installments, including interest rates ranging from 1.9% to 4.9%
69,187 69,228 
Various notes payable, maturing through April 2025; payable in various monthly installments, including interest rates ranging from 2.0% to 5.0%
2,173 4,172 
859,274 863,032 
Less: current maturities(30,642)(30,839)
Long-term debt, less current maturities$828,632 $832,193 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of unamortized debt issuance costs, as of June 30, 2022 are as follows (in thousands):
Remainder of 2022$15,768 
202327,897 
202422,266 
202516,107 
202610,846 
Thereafter775,976