XML 81 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Debt as of December 31, 2024 and 2023 includes the following:
As of December 31, 2024As of December 31, 2023
Interest
Rate
Outstanding
Balance
Interest
Rate
Outstanding
Balance
Credit Facilities:
Revolver4.00%48,820 5.13%30,904 
U.S. Term Loan5.62%508,863 6.71%561,250 
EURO Term Loan4.00%138,767 5.13%152,366 
Industrial development bonds5.26%10,000 5.26%10,000 
Bank lines of credit and other debt obligationsVarious1,817 Various1,092 
Total debt$708,267 $755,612 
Less: debt issuance costs(1,099)(1,545)
Less: short-term and current portion of long-term debts(37,554)(23,444)
Total long-term debt$669,614 $730,623 
Schedule of Interest Income and Interest Expense Disclosure
The Company incurred the following debt related expenses included within Interest expense, net, in the Consolidated Statements of Operations for the years ended December 31, 2024, 2023 and 2022:
202420232022
Interest expense$43,223 $53,582 $33,691 
Amortization of debt issuance costs1,413 1,413 2,942 
Total$44,636 $54,995 $36,633 
Schedule of Maturities of Long-term Debt
As of December 31, 2024, annual principal maturities on long-term borrowings, including the current portion, are as follows:
For the year ended December 31, 2025$34,318 
For the year ended December 31, 202634,285 
For the year ended December 31, 2027628,342 
For the year ended December 31, 202810,269 
For the year ended December 31, 2029— 
Total maturities on debt in the next five fiscal years707,214