XML 45 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 01, 2023
Commitments and Contingencies Disclosure [Abstract]  
Warranty Liabilities The activity in the accrued warranty liabilities account was as follows (in thousands):
Six Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of year$8,997 $10,069 
Additions charged to costs and expenses for current-year sales8,194 7,930 
Deductions from reserves(8,315)(8,995)
Changes in liability for pre-existing warranties during the current year, including expirations111 (240)
Balance at end of period$8,987 $8,764