XML 105 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning Of Period $ 23,464 $ 20,295 $ 18,770
Additions/ (Recoveries) Charged to Expense 4,559 5,886 4,311
Other Adjustments (1) 5 973 776
Write-Offs During the Period (3,431) (3,690) (3,562)
Balance At End Of Period 24,597 23,464 20,295
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning Of Period 15,749 11,599 10,222
Additions/ (Recoveries) Charged to Expense (1,695) 4,150 1,377
Write-Offs During the Period 0 0 0
Balance At End Of Period $ 14,054 $ 15,749 $ 11,599