XML 66 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities - Summary of Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Payables And Accruals [Abstract]    
Beginning balance $ 4,153 $ 1,842
Warranty liabilities assumed from acquisition 152 152
Reduction of warranty liabilities assumed in connection with acquisitions (334) (119)
Warranty expense 1,953 1,018
Warranty charges (196) (46)
Ending balance $ 5,728 $ 2,847