XML 82 R68.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Expenses - Changes in Warranty Obligations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning Balance $ 4,086 $ 2,684
Provisions for warranties issued during the period 4,383 5,126
Fulfillment of warranty obligations (3,873) (3,306)
Foreign exchange rate changes (422) (418)
Ending Balance $ 4,174 $ 4,086