XML 95 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 28, 2019
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 717,043 $ 431,916
Gross Unrealized Gains 411 143
Gross Unrealized Losses (120) (78)
Debt Securities, Available-for-sale 717,334 431,981
Cash equivalents [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 137,783 249,952
Debt Securities, Available-for-sale 137,783 249,952
Cash equivalents [Member] | Money market funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 40,027 185,666
Debt Securities, Available-for-sale 40,027 185,666
Cash equivalents [Member] | Time deposits [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 36,756 64,286
Debt Securities, Available-for-sale 36,756 64,286
Cash equivalents [Member] | Commercial paper [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 61,000  
Debt Securities, Available-for-sale 61,000  
Short-term investments [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 442,277 85,778
Gross Unrealized Gains 259 52
Gross Unrealized Losses (63) (11)
Debt Securities, Available-for-sale 442,473 85,819
Short-term investments [Member] | Time deposits [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 28,302 2,506
Debt Securities, Available-for-sale 28,302 2,506
Short-term investments [Member] | Commercial paper [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 264,000  
Gross Unrealized Gains 12  
Gross Unrealized Losses (19)  
Debt Securities, Available-for-sale 263,993  
Short-term investments [Member] | Government and corporate bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 149,975 83,272
Gross Unrealized Gains 247 52
Gross Unrealized Losses (44) (11)
Debt Securities, Available-for-sale 150,178 83,313
Long-term investments [Member] | Government and corporate bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 136,983 96,186
Gross Unrealized Gains 152 91
Gross Unrealized Losses (57) (67)
Debt Securities, Available-for-sale $ 137,078 $ 96,210