XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER FINANCIAL INFORMATION (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventory
Inventory consists of the following:
March 31,
2025
December 31,
2024
(In thousands)
Raw materials$40,389 $38,740 
Finished goods103,636 126,264 
Total inventory$144,025 $165,004 
Schedule of Accrued Liabilities
Accrued liabilities consist of the following:
March 31,
2025
December 31,
2024
(In thousands)
Customer rebates and sales incentives$88,084 $96,324 
Liability due to supply agreements48,756 42,745 
Freight8,549 7,497 
Salaries, commissions, incentive compensation and benefits18,235 11,956 
Income tax payable11,497 3,540 
Operating lease liabilities, current6,154 5,815 
VAT payable3,302 1,472 
Liabilities related to restructuring accruals3,250 3,262 
Other24,342 24,276 
Total accrued liabilities$212,169 $196,887