XML 77 R62.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Liabilities - Summary of Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Payables And Accruals [Abstract]      
Balance at January 1, $ 2,321 $ 1,470  
Warranty liabilities assumed from acquisitions   450  
Amortization of fair value adjustment of warranty liabilities acquired through acquisitions (57) (12) $ (164)
Reduction of warranty liabilities assumed in connection with acquisitions (384) (174)  
Warranty expense 493 827  
Warranty charges (531) (240)  
Balance at December 31, $ 1,842 $ 2,321 $ 1,470