XML 57 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Activity in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 13,334 $ 11,954 $ 10,120
Charged to Costs and Expenses 7,415 7,439 5,735
Write-offs, Net of Recoveries (6,869) (6,059) (3,901)
Balance at End of Period 13,880 13,334 11,954
Trade Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 6,131 5,161 4,327
Charged to Costs and Expenses 3,886 3,982 2,772
Write-offs, Net of Recoveries (3,604) (3,012) (1,938)
Balance at End of Period 6,413 6,131 5,161
Other Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 6,952 6,549 5,555
Charged to Costs and Expenses 3,520 3,450 2,963
Write-offs, Net of Recoveries (3,261) (3,047) (1,969)
Balance at End of Period 7,211 6,952 6,549
Other Non-Current Receivables      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 251 244 238
Charged to Costs and Expenses 9 7  
Write-offs, Net of Recoveries (4)   6
Balance at End of Period $ 256 $ 251 $ 244