XML 105 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses - Constituents of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Constituents of accrued expenses    
Salaries, commissions, and payroll taxes $ 11,500 $ 11,039
Company bonuses 0 9,134
Vacation 4,708 6,507
Foreign retirement obligations 6,146 4,816
Warranty obligations 4,713 4,743
Acquisition deferred and contingent liabilities 2,103 1,706
Other 23,029 22,275
Accrued expenses $ 52,199 $ 60,220