XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER FINANCIAL INFORMATION (Tables)
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventory
Inventory consists of the following:
September 30,
2025
December 31,
2024
(In thousands)
Raw materials$30,827 $38,740 
Finished goods157,825 126,264 
Total inventory$188,652 $165,004 
Schedule of Accrued Liabilities
Accrued liabilities consist of the following:
September 30,
2025
December 31,
2024
(In thousands)
Customer rebates and sales incentives$89,158 $96,324 
Liability due to supply agreements51,802 42,745 
Freight5,806 7,497 
Salaries, commissions, incentive compensation and benefits15,119 11,956 
Income tax payable248 3,540 
Operating lease liabilities, current5,813 5,815 
VAT payable3,666 1,472 
Liabilities related to restructuring accruals2,444 3,262 
Other33,870 24,276 
Total accrued liabilities$207,926 $196,887