XML 20 R55.htm IDEA: XBRL DOCUMENT v2.4.0.8
Warranty Accrual Included in Other Accrued Liabilities (Detail) (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 28, 2014
Sep. 29, 2013
Sep. 28, 2014
Sep. 29, 2013
Schedule of Accrued Liabilities [Line Items]        
Balance at beginning of period $ 9,073 $ 7,351 $ 6,660 $ 9,786
Accruals for warranties issued during the period 4,419 3,674 12,675 8,781
Adjustments related to pre-existing warranties (559) (524) (1,000) (2,323)
Settlements made during the period (2,982) (2,470) (8,384) (8,213)
Balance at end of period $ 9,951 $ 8,031 $ 9,951 $ 8,031