XML 57 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Activity in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 24,069 $ 16,785 $ 17,333
Charged to Costs and Expenses 14,032 12,220 5,722
Write-offs, Net of Recoveries (10,781) (4,936) (6,270)
Balance at End of Period 27,320 24,069 16,785
Trade Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 12,121 7,074 8,670
Charged to Costs and Expenses 5,704 7,354 1,735
Write-offs, Net of Recoveries (6,087) (2,307) (3,331)
Balance at End of Period 11,738 12,121 7,074
Other Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 11,745 9,511 8,399
Charged to Costs and Expenses 8,325 4,863 4,050
Write-offs, Net of Recoveries (4,694) (2,629) (2,938)
Balance at End of Period 15,376 11,745 9,511
Other Non-Current Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 203 200 264
Charged to Costs and Expenses 3 3 (63)
Write-offs, Net of Recoveries 0 0 (1)
Balance at End of Period $ 206 $ 203 $ 200