XML 78 R55.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule of Accrued Liabilities [Line Items]        
Accrued compensation and benefits $ 12,798 $ 17,544    
Accrued warranties 2,309 2,719 $ 2,364 $ 2,359
Professional and legal fees 2,014 1,475    
Other accrued liabilities 5,453 4,389    
Accrued liabilities $ 22,574 $ 26,127