XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in thousands):
As of December 31,
20202019
Senior Notes due 2028, net of unamortized debt issuance costs of $4,230 and $4,823, respectively
$295,770 $295,177 
Term loan, net of unamortized debt issuance costs of $1,343 and $1,662, respectively
198,657 198,338 
Vehicle and equipment notes, maturing through December 2025; payable in various monthly installments, including interest rates ranging from 1.9% to 4.8%
67,493 72,714 
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.0% to 5.0%
3,392 2,966 
565,312 569,195 
Less: current maturities(23,355)(24,164)
Long-term debt, less current maturities$541,957 $545,031 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of unamortized debt issuance costs, as of December 31, 2020 are as follows (in thousands):

2021$23,355 
202219,642 
202314,452 
20248,545 
2025204,891 
Thereafter300,000