XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Product Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Balance - beginning of period $ 55,738 $ 50,952 $ 45,467
Accrual for products sold [1] 89,804 79,637 72,821
Expenditures (83,069) (74,851) (67,336)
Balance - end of period $ 62,473 $ 55,738 $ 50,952
[1] Changes in cost estimates related to pre-existing warranties were not material and aggregated with accruals for new warranty contracts in the ‘accrual for products sold’ line.