XML 69 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Warranty Accrual Included in Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2016
Jul. 05, 2015
Jul. 03, 2016
Jul. 05, 2015
Product Warranty Liability [Line Items]        
Balance at beginning of period $ 7,496 $ 7,423 $ 6,925 $ 8,942
Acquisition   372   372
Accruals for warranties issued during the period 4,888 3,926 8,378 6,287
Adjustments related to pre-existing warranties (420) (797) (177) (1,828)
Settlements made during the period (3,180) (2,696) (6,342) (5,545)
Balance at end of period $ 8,784 $ 8,228 $ 8,784 $ 8,228