XML 95 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses - Constituents of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Constituents of accrued expenses    
Incentive compensation $ 37,917 $ 28,935
Salaries and payroll taxes 8,519 7,911
Foreign retirement obligations 7,572 6,886
Warranty obligations 5,427 5,406
Vacation 4,686 3,641
Other 28,311 24,485
Accrued expenses $ 92,432 $ 77,264