XML 117 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer allowances and rebates $ 29,162 $ 31,281
Compensation and benefits 12,434 9,789
Vendor invoices 10,504 6,930
Freight 5,627 6,869
Wallace facility remediation 5,640 500
Royalties 5,104 2,408
Professional fees 2,284 2,743
Interest 1,740 136
Commissions 622 656
Other non-income tax liabilities 555 10,054
Restructuring 0 986
Other 4,684 5,250
Total $ 78,356 $ 77,602