XML 92 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED LIABILITIES - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]    
Customer rebates and sales incentives $ 158,338 $ 153,916
Liability due to supply agreements 32,973 17,341
Freight 19,262 35,011
Salaries, commissions, incentive compensation and benefits 10,316 18,009
Income tax payable 8,531 16,146
Operating lease liabilities, current 5,220 5,371
VAT payable 3,243 19,852
Post combination expense accrual 0 9,138
Liabilities related to restructuring activities 3,104 714
Other 20,932 20,441
Total accrued liabilities $ 261,919 $ 295,939