XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Credit Facilities and Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 636,629 $ 562,314
Current maturities of debt 30,818 27,117
Long-term debt 605,811 535,197
Current maturities of debt $ 10,000 $ 10,800
2024 Credit Agreement    
Debt Instrument [Line Items]    
Debt, weighted average interest rate 5.00% 5.60%
Current maturities of debt $ 25,200 $ 25,300
Long-term debt 591,200 520,100
Total outstanding borrowings 616,400 545,400
Letters of credit 2,500 2,500
Multi-currency revolver | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total debt 309,130 244,171
U.S. dollar term loan | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 193,547 198,287
Euro term loan | Line of Credit    
Debt Instrument [Line Items]    
Unamortized deferred financing costs 2,200 2,700
Euro term loan | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 113,692 102,908
Current maturities of debt 5,633  
Long-term debt 108,059  
Other Debt    
Debt Instrument [Line Items]    
Total debt 20,260 $ 16,948
Other Debt | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 20,260  
Current maturities of debt 5,613  
Long-term debt $ 14,647