XML 87 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses - Constituents of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Constituents of accrued expenses    
Salaries, commissions, and payroll taxes $ 11,039 $ 9,944
Company bonuses 9,134 13,721
Vacation 6,507 5,479
Foreign retirement obligations 4,816 4,260
Warranty obligations 4,743 4,701
Acquisition deferred and contingent liabilities 431 6,022
Other 23,550 24,122
Accrued expenses $ 60,220 $ 68,249