XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in thousands):
 As of March 31,As of December 31,
 20212020
Senior Notes due 2028, net of unamortized debt issuance costs of $4,081 and $4,230, respectively
$295,919 $295,770 
Term loan, net of unamortized debt issuance costs of $1,260 and $1,343, respectively
198,740 198,657 
Vehicle and equipment notes, maturing through March 2026; payable in various monthly installments, including interest rates ranging from 1.9% to 4.8%
68,821 67,493 
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 1.0% to 5.0%
5,428 3,392 
568,908 565,312 
Less: current maturities(23,770)(23,355)
Long-term debt, less current maturities$545,138 $541,957 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of unamortized debt issuance costs, as of March 31, 2021 are as follows (in thousands):

Remainder of 2021$18,264 
202223,154 
202315,963 
202410,095 
2025206,494 
Thereafter300,279