XML 72 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance for Doubtful Accounts Receivable, Current, Beginning of Period $ 18,042    
Allowance for Doubtful Accounts Receivable, Current, End of Period 14,249 $ 18,042  
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance for Doubtful Accounts Receivable, Current, Beginning of Period 18,042 18,219 $ 29,164
Valuation Allowances and Reserves, Charged to Cost and Expense 11,949 18,445 20,110
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction (15,742) (18,622) (31,055)
Allowance for Doubtful Accounts Receivable, Current, End of Period $ 14,249 $ 18,042 $ 18,219