Annual report pursuant to Section 13 and 15(d)

MARKETABLE SECURITIES - Amortized Costs and Fair Value (Details)

v3.20.2
MARKETABLE SECURITIES - Amortized Costs and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Marketable Securities      
Amortized Cost $ 1,390,874 $ 1,161,649  
Gross Unrealized Gains 4,748 189  
Gross Unrealized Losses (59) (1,232)  
Fair Value 1,395,563 1,160,606  
Add: Time deposits 124,153 99,006  
Marketable securities, Amortized Cost 741,374 724,449  
Marketable securities, Gross Unrealized Gains 4,748 172  
Marketable securities, Gross Unrealized Losses (59) (1,230)  
Marketable securities, Fair value 746,063 723,391  
Corporate debt securities      
Marketable Securities      
Amortized Cost   433,518 $ 379,334
Gross Unrealized Gains 2,673 141  
Gross Unrealized Losses (50) (582)  
Fair Value 381,957 433,077  
Money market funds and other      
Marketable Securities      
Amortized Cost 694,950 352,708  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Fair Value 694,950 352,708  
Municipal securities      
Marketable Securities      
Amortized Cost 28,859 1,910  
Gross Unrealized Gains 251 3  
Gross Unrealized Losses 0 0  
Fair Value 29,110 1,913  
Sovereign securities      
Marketable Securities      
Amortized Cost 2,009 6,001  
Gross Unrealized Gains 8 1  
Gross Unrealized Losses 0 (8)  
Fair Value 2,017 5,994  
U.S. Government agency securities      
Marketable Securities      
Amortized Cost 106,091 159,454  
Gross Unrealized Gains 252 5  
Gross Unrealized Losses (7) (241)  
Fair Value 106,336 159,218  
U.S. Treasury securities      
Marketable Securities      
Amortized Cost 179,631 208,058  
Gross Unrealized Gains 1,564 39  
Gross Unrealized Losses (2) (401)  
Fair Value 181,193 207,696  
Cash and Cash Equivalents      
Marketable Securities      
Amortized Cost 773,653 536,206  
Gross Unrealized Gains 0 17  
Gross Unrealized Losses 0 (2)  
Fair Value $ 773,653 $ 536,221