XML 101 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning Of Period $ 18,770 $ 19,225 $ 14,886
Additions/ (Recoveries) Charged to Expense 4,311 809 6,868
Other Adjustments (1) 776 554 1,239
Write-Offs During the Period (3,562) (1,818) (3,768)
Balance At End Of Period 20,295 18,770 19,225
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning Of Period 10,222 11,731 7,754
Additions/ (Recoveries) Charged to Expense 1,377 1,138 3,977
Write-Offs During the Period 0 (2,647) 0
Balance At End Of Period $ 11,599 $ 10,222 $ 11,731