XML 39 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
 December 31,
20212020
Incentive compensation$37,917 $28,935 
Salaries and payroll taxes8,519 7,911 
Foreign retirement obligations7,572 6,886 
Warranty obligations5,427 5,406 
Vacation4,686 3,641 
Other28,311 24,485 
$92,432 $77,264 
The changes in the warranty obligation were as follows (in thousands):
Balance as of December 31, 2019$4,713 
Provisions for warranties issued during the period3,463 
Fulfillment of warranty obligations(2,770)
Balance as of December 31, 20205,406 
Provisions for warranties issued during the period3,256 
Fulfillment of warranty obligations(3,235)
Balance as of December 31, 2021$5,427