v3.26.1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
June 30,
2026
December 31, 2025
(in thousands)
Accrued payroll and employee related liabilities$34,082 $38,119 
Accrued vendor costs31,629 38,049 
Provisions—warranty5,813 8,371 
Provisions—restructuring4,100 858 
Provisions—environmental(a)
3,219 3,236 
Provisions for loss contingencies759 1,962 
Accrued interest656 646 
Accrued sales and other taxes268 220 
Other4,438 4,319 
Accrued expenses$84,964 $95,780 
(a).Costs of future estimated expenditures for environmental remediation liabilities are not discounted to their present value due to the timing of the future expenditures not being reliably determinable. The environmental remediation liability is related to two plants.
Schedule of Changes to the Company's Warranty Liability
The following table describes the changes to the Company’s warranty liability:
June 30,
2026
(in thousands)
Balance as of January 1, 2026$8,371 
Accrued expense797 
Payments(1,045)
Provision reversed during the period(2,264)
Currency translation differences(46)
Balance as of June 30, 2026
$5,813