XML 101 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT (Tables)
12 Months Ended
Dec. 31, 2024
LONG-TERM DEBT  
Schedule of long-term debt

Unamortized Discount and

Principal

Debt Issuance Costs

December 31, 

December 31, 

    

2024

    

2023

    

2024

    

2023

 

(in thousands)

Revolving credit facility

$

$

$

(7,231)

$

(8,118)

Term loan

 

45,703

 

60,938

 

(1,276)

 

(1,416)

8.625% Senior notes due 2029

400,000

(8,720)

7.5% Senior notes due 2025

 

 

284,607

 

 

(891)

Securitization facility

June 2020 equipment financing

2,039

February 2024 equipment financing

44,684

 

490,387

 

347,584

 

(17,227)

 

(10,425)

Less current maturities

 

(26,669)

 

(20,789)

 

4,394

 

451

Total long-term debt

$

463,718

$

326,795

$

(12,833)

$

(9,974)

Schedule of aggregate maturities of long-term debt

Year Ended

December 31, 

    

(in thousands)

 

2025

$

26,669

2026

 

28,303

2027

 

29,245

2028

 

6,170

2029

 

400,000

$

490,387