XML 77 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance for Doubtful Accounts Receivable, Current, Beginning of Period $ 11,929    
Allowance for Doubtful Accounts Receivable, Current, End of Period 10,162 $ 11,929  
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 11,929 14,249 $ 18,042
Valuation Allowances and Reserves, Charged to Cost and Expense 11,125 14,933 11,949
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction (12,892) (17,253) (15,742)
Allowance for Doubtful Accounts Receivable, Current, End of Period $ 10,162 $ 11,929 $ 14,249