XML 141 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT (Tables)
12 Months Ended
Dec. 31, 2023
LONG-TERM DEBT  
Schedule of long-term debt

Unamortized Discount and

Principal

Debt Issuance Costs

December 31, 

December 31, 

    

2023

    

2022

    

2023

    

2022

 

(in thousands)

Revolving credit facility

$

$

$

(8,118)

$

(2,702)

Term loan

 

60,938

 

 

(1,416)

 

Senior notes

 

284,607

 

400,000

 

(891)

 

(2,134)

Securitization facility

November 2019 equipment financing

21,072

June 2020 equipment financing

2,039

5,937

 

347,584

 

427,009

 

(10,425)

 

(4,836)

Less current maturities

 

(20,789)

 

(24,970)

 

451

 

Total long-term debt

$

326,795

$

402,039

$

(9,974)

$

(4,836)

Schedule of aggregate maturities of long-term debt

Year Ended

December 31, 

    

(in thousands)

 

2024

$

20,789

2025

 

303,357

2026

 

18,750

2027

 

4,688

$

347,584