XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Warranty - Summary of Current Period Charges, Adjustments to Previous Estimates, Settlements representing Actual Costs Incurred with regard to Accrued Warranty (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2020
Jun. 29, 2019
Jul. 04, 2020
Jun. 29, 2019
Guarantees And Product Warranties [Abstract]        
Accrued Warranty, Beginning of Period $ 7,388 $ 5,981 $ 6,244 $ 6,149
Accrued Warranty, Acquired     1,592  
Accrued Warranty, Charged to Expense 3,613 3,175 7,454 5,995
Accrued Warranty, Adjustments 53 180 33 208
Accrued Warranty, Settlements (3,787) (3,356) (8,056) (6,372)
Accrued Warranty, End of Period $ 7,267 $ 5,980 $ 7,267 $ 5,980