XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Constituents of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
December 31,
20252024
Incentive compensation$35,688 $18,735 
Foreign retirement obligations10,726 10,445 
Salaries and payroll taxes8,170 5,123 
Warranty obligations5,474 5,140 
Vacation5,162 3,945 
Other26,177 28,372 
$91,397 $71,760 
Changes in Warranty Obligations
The changes in the warranty obligation were as follows (in thousands):
Balance as of December 31, 2022$4,375 
Provisions for warranties issued during the period2,940 
Fulfillment of warranty obligations(3,078)
Foreign exchange rate changes
Balance as of December 31, 20234,244 
Provisions for warranties issued during the period4,794 
Fulfillment of warranty obligations(3,883)
Foreign exchange rate changes(15)
Balance as of December 31, 20245,140 
Provisions for warranties issued during the period3,468 
Fulfillment of warranty obligations(3,138)
Foreign exchange rate changes
Balance as of December 31, 2025$5,474