XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.4
Financial Instruments - Cash Equivalents and Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Apr. 03, 2021
Money market funds    
Amortized Cost $ 1,938,544 $ 1,438,528
Available-for-sale securities    
Amortized Cost Total 2,440,052  
Estimated Fair Value 2,439,371  
Amortized Cost 3,463,873 2,904,425
Gross Unrealized Gains 137 1,632
Gross Unrealized Losses (818) (351)
Estimated Fair Value 3,463,192 2,905,706
Money market funds    
Money market funds    
Amortized Cost 1,023,821 583,390
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 1,023,821 583,390
Financial institution securities    
Available-for-sale securities    
Amortized Cost Total 480,660 434,982
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 480,660 434,982
Non-financial institution securities    
Available-for-sale securities    
Amortized Cost Total 576,412 533,835
Gross Unrealized Gains 1 0
Gross Unrealized Losses (3) 0
Estimated Fair Value 576,410 533,835
U.S. government and agency securities    
Available-for-sale securities    
Amortized Cost Total 765,297 568,122
Gross Unrealized Gains 111 45
Gross Unrealized Losses (208) 0
Estimated Fair Value 765,200 568,167
Foreign government and agency securities    
Available-for-sale securities    
Amortized Cost Total 562,416 662,855
Gross Unrealized Gains 0 0
Gross Unrealized Losses (28) 0
Estimated Fair Value 562,388 662,855
Mortgage-backed securities    
Available-for-sale securities    
Amortized Cost Total 48,849 108,460
Gross Unrealized Gains 25 1,488
Gross Unrealized Losses (422) (345)
Estimated Fair Value 48,452 109,603
Asset-backed securities    
Available-for-sale securities    
Amortized Cost Total 0 159
Gross Unrealized Gains 0 13
Gross Unrealized Losses 0 0
Estimated Fair Value 0 172
Commercial mortgage-backed securities    
Available-for-sale securities    
Amortized Cost Total 6,418 12,622
Gross Unrealized Gains 0 86
Gross Unrealized Losses (157) (6)
Estimated Fair Value $ 6,261 $ 12,702