XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2021
Mar. 29, 2020
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Credit Loss [Line Items]          
Cumulative effect of change in accounting principle $ (845,460) $ (953,035) $ (757,051)   $ (965,819)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Accounts receivable, allowance for credit loss, beginning balance 5,150 2,569      
Current period provision 82 (172)      
Write-offs (57) 0      
Recoveries collected (23) (9)      
Fx impact (17) (213)      
Accounts receivable, allowance for credit loss, ending balance 5,135 3,186      
Revision of Prior Period, Accounting Standards Update, Adjustment          
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Accounts receivable, allowance for credit loss, beginning balance 0 1,011      
Cumulative Effect, Period of Adoption, Adjustment          
Credit Loss [Line Items]          
Cumulative effect of change in accounting principle         2,916
Retained Earnings          
Credit Loss [Line Items]          
Cumulative effect of change in accounting principle $ (477,279) $ (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