Quarterly report pursuant to Section 13 or 15(d)

Components of Accrued Liabilities (Detail)

v3.8.0.1
Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Components of accrued liabilities      
Payroll and benefits $ 2,244 $ 2,115  
Warranty accrual, current portion 1,090 1,120 $ 973
Taxes 441 544  
Accrued professional services 695 584  
Accrued insurance premium 197 870  
Other 452 376  
Total accrued liabilities $ 5,119 $ 5,609