XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 04, 2021
Apr. 04, 2021
Jun. 28, 2020
Mar. 29, 2020
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Credit Loss [Line Items]              
Cumulative effect of change in accounting principle $ (874,098) $ (845,460) $ (829,882) $ (953,035) $ (757,051)   $ (965,819)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]              
Accounts receivable, allowance for credit loss, beginning balance 5,135 5,150 3,186 2,569      
Current period provision 305 82 2,621 (172)      
Disposals (192)   0        
Write-offs (20) (57) (52) 0      
Recoveries collected (36) (23) (100) (9)      
Fx impact (25) (17) 37 (213)      
Accounts receivable, allowance for credit loss, ending balance 5,167 5,135 5,692 3,186      
Cumulative Effect, Period of Adoption, Adjustment              
Credit Loss [Line Items]              
Cumulative effect of change in accounting principle             2,916
Accounts Receivable, Allowance for Credit Loss [Roll Forward]              
Accounts receivable, allowance for credit loss, beginning balance   0   1,011      
Retained Earnings              
Credit Loss [Line Items]              
Cumulative effect of change in accounting principle $ (518,774) $ (477,279) $ (431,459) $ (501,611) $ (450,876)   (518,004)
Retained Earnings | Cumulative Effect, Period of Adoption, Adjustment              
Credit Loss [Line Items]              
Cumulative effect of change in accounting principle           $ 2,900 $ 2,916
Retained Earnings | Cumulative Effect, Period of Adoption, Adjustment | Continuing Operations              
Credit Loss [Line Items]              
Cumulative effect of change in accounting principle           1,000  
Retained Earnings | Cumulative Effect, Period of Adoption, Adjustment | Discontinued Operations              
Credit Loss [Line Items]              
Cumulative effect of change in accounting principle           $ 1,900