Quarterly report pursuant to Section 13 or 15(d)

Components of Accrued Liabilities (Detail)

v3.10.0.1
Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Components of accrued liabilities      
Payroll and benefits $ 2,301 $ 2,115  
Warranty accrual, current portion 1,138 1,120 $ 989
Taxes 487 544  
Accrued professional services 1,041 584  
Accrued insurance premium 59 870  
Other 549 376  
Total accrued liabilities $ 5,575 $ 5,609