XML 1053 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Activity in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 16,350 $ 13,880 $ 13,334
Charged to Costs and Expenses 9,415 9,831 7,415
Write-offs, Net of Recoveries (8,432) (7,361) (6,869)
Balance at End of Period 17,333 16,350 13,880
Trade Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 7,284 6,413 6,131
Charged to Costs and Expenses 6,121 4,309 3,886
Write-offs, Net of Recoveries (4,735) (3,438) (3,604)
Balance at End of Period 8,670 7,284 6,413
Other Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 8,806 7,211 6,952
Charged to Costs and Expenses 3,291 5,518 3,520
Write-offs, Net of Recoveries (3,698) (3,923) (3,261)
Balance at End of Period 8,399 8,806 7,211
Other Non-Current Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 260 256 251
Charged to Costs and Expenses 3 4 9
Write-offs, Net of Recoveries 1   (4)
Balance at End of Period $ 264 $ 260 $ 256