XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 27, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Liabilities The activity in the accrued warranty liabilities account was as follows (in thousands):
Nine Months Ended
September 27,
2025
September 28,
2024
Balance at beginning of period
$6,947
$8,503
Additions charged to costs and expenses for current-year sales
8,881
9,981
Deductions from reserves
(8,335)
(11,546)
Changes in liability for pre-existing warranties during the current year, including
expirations
(1,674)
511
Balance at end of period
$5,819
$7,449