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 9 Months Ended
Oct. 03, 2020
Sep. 28, 2019
Oct. 03, 2020
Sep. 28, 2019
Guarantees And Product Warranties [Abstract]        
Accrued Warranty, Beginning of Period $ 7,267 $ 5,980 $ 6,244 $ 6,149
Accrued Warranty, Acquired 918   2,510  
Accrued Warranty, Charged to Expense 4,049 3,600 11,503 9,595
Accrued Warranty, Adjustments (3) 660 30 868
Accrued Warranty, Settlements (4,519) (3,381) (12,575) (9,753)
Accrued Warranty, End of Period $ 7,712 $ 6,859 $ 7,712 $ 6,859