XML 53 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Jun. 30, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]        
Accrued salaries and benefits $ 5,445 $ 3,637    
Accrued judgments and settlements 0 65    
Accrued professional fees 286 718    
Accrued warranty expense 785 314 $ 456 $ 675
Accrued income and other taxes 670 1,215    
Other accrued liabilities 3,196 2,694    
Accrued liabilities $ 10,382 $ 8,643