XML 36 R19.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts and Reserves
12 Months Ended
Dec. 28, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts and Reserves
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS AND RESERVES
FOR THE FISCAL YEARS ENDED DECEMBER 28, 2024, DECEMBER 30, 2023
AND DECEMBER 31, 2022
(amounts in thousands)
 
Balance
Beginning
of Period
Additions/
(Recoveries)
Charged
to Expense
Other Adjustments (1)Write-Offs
During
the Period
Balance
at End
of Period
Allowance for doubtful accounts; deducted from accounts receivable on the balance sheets-    
2024$23,464 $4,559 $$(3,431)$24,597 
2023$20,295 $5,886 $973 $(3,690)$23,464 
2022$18,770 $4,311 $776 $(3,562)$20,295 

(1) Amounts consist primarily of valuation allowances assumed from acquired companies.
Balance
Beginning
of Period
Additions/
(Recoveries)
Charged
to Expense
Write-Offs
During the
Period
Balance
at End
of Period
Valuation allowance - Deferred tax assets    
2024$15,749 $(1,695)$— $14,054 
2023$11,599 $4,150 $— $15,749 
2022$10,222 $1,377 $— $11,599