XML 64 R46.htm IDEA: XBRL DOCUMENT v3.20.1
LONG-TERM DEBT - Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Principal    
Aggregate maturities of long-term debt $ 815,653 $ 789,280
Less current maturities (71,727) (13,157)
Total long-term debt 743,926 776,123
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (12,922) (7,929)
Total unamortized debt issuance costs (12,922) (7,929)
Revolving credit facility    
Principal    
Aggregate maturities of long-term debt 300,000 255,000
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (8,273) (3,050)
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 (4,649) (4,879)
Securitization Facility    
Principal    
Aggregate maturities of long-term debt 58,400 73,800
Equipment Financing May 2019    
Principal    
Aggregate maturities of long-term debt 7,407 8,199
Equipment Financing November 2019    
Principal    
Aggregate maturities of long-term debt $ 49,846 $ 52,281