XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM DEBT - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Principal    
Aggregate maturities of long-term debt $ 434,386 $ 443,080
Less current maturities (14,942) (16,071)
Total long-term debt 419,444 427,009
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (6,453) (8,067)
Total unamortized debt issuance costs (6,453) (8,067)
Revolving credit facility    
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (3,861) (5,019)
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 (2,592) (3,048)
May 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt   1,503
November 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt 26,587 31,972
June 2020 equipment financing    
Principal    
Aggregate maturities of long-term debt $ 7,799 $ 9,605