XML 84 R70.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Expenses - Changes in Warranty Obligations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning Balance $ 4,174 $ 4,086
Provisions for warranties issued during the period 3,001 4,383
Fulfillment of warranty obligations (2,689) (3,873)
Foreign exchange rate changes (151) (422)
Ending Balance $ 4,335 $ 4,174