XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in thousands):
 As of September 30,As of December 31,
 20212020
Senior Notes due 2028, net of unamortized debt issuance costs of $3,783 and $4,230, respectively
$296,217 $295,770 
Term Loan, net of unamortized debt issuance costs of $1,094 and $1,343, respectively
198,906 198,657 
Vehicle and equipment notes, maturing through September 2026; payable in various monthly installments, including interest rates ranging from 1.9% to 4.8%
68,759 67,493 
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.0% to 5.0%
3,192 3,392 
567,074 565,312 
Less: current maturities(24,557)(23,355)
Long-term debt, less current maturities$542,517 $541,957 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of unamortized debt issuance costs, as of September 30, 2021 are as follows (in thousands):

Remainder of 2021$6,425 
202223,548 
202318,477 
202412,684 
2025209,147 
Thereafter301,670