XML 88 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses - Constituents of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Constituents of accrued expenses    
Company bonuses $ 13,721 $ 11,462
Salaries, commissions, and payroll taxes 9,944 7,193
Business Combination, Separately Recognized Transactions, Liabilities Recognized 6,022 2,115
Vacation 5,479 4,860
Warranty obligations 4,701 4,335
Foreign retirement obligations 4,260 3,388
Other 24,122 9,186
Accrued expenses $ 68,249 $ 42,539