XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in thousands):
As of December 31,
20212020
Senior Notes due 2028, net of unamortized debt issuance costs of $3,633 and $4,230, respectively
$296,367 $295,770 
Term loan, net of unamortized debt issuance costs of $6,735 and $1,343, respectively
493,265 198,657 
Vehicle and equipment notes, maturing through December 2026; payable in various monthly installments, including interest rates ranging from 1.9% to 4.8%
69,228 67,493 
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 1.0% to 5.0%
4,172 3,392 
863,032 565,312 
Less: current maturities(30,839)(23,355)
Long-term debt, less current maturities$832,193 $541,957 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of unamortized debt issuance costs, as of December 31, 2021 are as follows (in thousands):

2022$30,839 
202324,850 
202419,098 
202515,600 
20268,013 
Thereafter775,000