Warranty Accrual Included in Other Accrued Liabilities (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jul. 01, 2018 |
Jul. 02, 2017 |
Jul. 01, 2018 |
Jul. 02, 2017 |
|
Product Warranty Liability [Line Items] | ||||
Balance at beginning of period | $ 7,548 | $ 7,054 | $ 8,200 | $ 7,203 |
Acquisition | 41 | 41 | ||
Accruals for warranties issued during the period | 3,348 | 5,294 | 6,411 | 8,315 |
Adjustments related to pre-existing warranties | (34) | 7 | (173) | (464) |
Settlements made during the period | (3,767) | (3,262) | (7,343) | (5,961) |
Balance at end of period | $ 7,136 | $ 9,093 | $ 7,136 | $ 9,093 |