XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Warranty Liabilities The activity in the accrued warranty liabilities account was as follows (in thousands):
Nine Months Ended
September 30,
2023
October 1,
2022
Balance at beginning of year$8,997 $10,069 
Additions charged to costs and expenses for current-year sales12,327 13,093 
Deductions from reserves(12,543)(13,210)
Changes in liability for pre-existing warranties during the current year, including expirations40 (546)
Balance at end of period$8,821 $9,406