XML 142 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Non-income taxes $ 25,455 $ 27,295
Short-term lease liabilities (See Note 6) 10,619 11,965
Selling expenses and freight accruals 10,716 7,789
Current income taxes payable (See Note 10) 12,772 14,835
Professional fees, legal, and acquisition-related accruals 5,340 5,577
Accrued interest (See Note 19) 1,289 2,630
Customer advances and sales return reserves 3,855 2,454
Accrued insurance $ 6,041 $ 2,295
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Total other accrued liabilities Total other accrued liabilities
Accrued environmental reserves (See Note 25) $ 1,235 $ 1,187
Earnout liability (See Note 2) 1,160 0
Accrued rent and facilities 1,129 1,104
Accrued non-pension benefits $ 833 $ 581
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Total other accrued liabilities Total other accrued liabilities
Foreign currency forward contracts (See Note 24) $ 67 $ 159
Other 157 12,444
Total other accrued liabilities $ 80,668 $ 90,315