v3.26.1
Other Current and Noncurrent Liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Other Liabilities Disclosure [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities are presented in the following table:
March 31, 2026December 31, 2025
(in thousands)
Rebates$35,369 $36,844 
Customer prepayments and deferred revenue
6,620 8,420 
Accounts payable relating to capital expenditures30,004 18,126 
Other creditors6,032 4,888 
Total$78,025 $68,277 
Schedule of Other Noncurrent Liabilities
Other noncurrent liabilities are presented in the following table:
March 31, 2026December 31, 2025
(in thousands)
Uncertain tax positions$29,205 $28,675 
Other3,198 3,151 
Total$32,403 $31,826