XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Warranty Accrual Included in Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2023
Jul. 03, 2022
Jul. 02, 2023
Jul. 03, 2022
Product Warranty Liability [Line Items]        
Balance at beginning of period $ 12,901 $ 20,105 $ 14,181 $ 24,577
Accruals for warranties issued during the period 3,261 6,429 7,378 10,530
Accruals related to pre-existing warranties (352) (1,611) (757) (4,370)
Settlements made during the period (3,267) (8,887) (8,259) (14,701)
Balance at end of period $ 12,543 $ 16,036 $ 12,543 $ 16,036