XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.1
LONG-TERM DEBT - Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Principal    
Aggregate maturities of long-term debt $ 551,070 $ 603,780
Less current maturities (55,630) (73,199)
Total long-term debt 495,440 530,581
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (10,369) (11,160)
Total unamortized debt issuance costs (10,369) (11,160)
Revolving credit facility    
Principal    
Aggregate maturities of long-term debt 55,000 87,500
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (6,634) (7,196)
Senior notes due 2025    
Principal    
Aggregate maturities of long-term debt 400,000 400,000
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (3,735) (3,964)
Securitization Facility    
Principal    
Aggregate maturities of long-term debt 38,100 55,900
May 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt 4,113 4,956
November 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt 39,814 42,367
June 2020 equipment financing    
Principal    
Aggregate maturities of long-term debt 12,213 $ 13,057
Line of credit    
Principal    
Aggregate maturities of long-term debt $ 1,830