XML 52 R41.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Mar. 28, 2015
Dec. 31, 2014
Schedule of Accrued Liabilities [Line Items]        
Accrued compensation and benefits $ 10,247 $ 12,798    
Accrued warranties 2,291 2,309 $ 2,202 $ 2,719
Professional and legal fees 1,170 2,014    
Other accrued liabilities 5,137 5,453    
Accrued liabilities $ 18,845 $ 22,574