XML 92 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT AND FINANCING ARRANGEMENTS - Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Long-term debt obligations        
Long-term debt   $ 189,134 $ 228,938  
Less current portion   63,978 66,948  
Long-term debt, less current portion   125,156 161,990  
Repayment of debt   120,518 69,180 $ 115,540
Credit Facility        
Long-term debt obligations        
Long-term debt   0 50,000  
Repayment of debt $ 50,000      
Credit Facility | Interest rate swap        
Long-term debt obligations        
Amount of borrowings covered by the interest rate swap     $ 50,000  
Effective fixed interest rate on hedged borrowings (as a percent)     1.55%  
Accounts receivable securitization program        
Long-term debt obligations        
Long-term debt   0 $ 0  
Notes payable        
Long-term debt obligations        
Long-term debt   $ 189,134 $ 178,938  
Weighted-average interest rate (as a percent)   4.60%