XML 37 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES ACCRUED LIABILITIES
Accrued liabilities consist of the following:
December 31,
2023
December 31,
2022
(In thousands)
Customer rebates and sales incentives$158,338 $153,916 
Liability due to supply agreements32,973 17,341 
Freight19,262 35,011 
Salaries, commissions, incentive compensation and benefits10,316 18,009 
Income tax payable8,531 16,146 
Operating lease liabilities, current5,220 5,371 
VAT payable3,243 19,852 
Post combination expense accrual— 9,138 
Liabilities related to restructuring activities3,104 714 
Other20,932 20,441 
Total accrued liabilities$261,919 $295,939