XML 54 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Jun. 27, 2015
Dec. 31, 2014
Schedule of Accrued Liabilities [Line Items]        
Accrued compensation and benefits $ 11,526 $ 12,798    
Accrued warranties 2,400 2,309 $ 2,250 $ 2,719
Professional and legal fees 1,558 2,014    
Other accrued liabilities 6,253 5,453    
Accrued liabilities $ 21,737 $ 22,574