XML 28 R43.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2013
Payables and Accruals [Abstract]        
Accrued salaries and benefits $ 2,580 $ 3,699    
Accrued judgments and settlements 80 108    
Accrued professional fees 228 257    
Accrued warranty expense 456 675 $ 1,078 $ 955
Accrued income and other taxes 663 539    
Other accrued expenses 2,598 3,967    
Accrued liabilities $ 6,605 $ 9,245