Annual report pursuant to Section 13 and 15(d)

MARKETABLE SECURITIES - Amortized Costs and Fair Value of Marketable Securities (Details)

v3.21.2
MARKETABLE SECURITIES - Amortized Costs and Fair Value of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Marketable Securities    
Available-for-sale securities, amortized cost $ 1,032,436  
Available-for-sale securities, fair value 1,059,912  
Money market funds and other 691,375 $ 694,950
Equity securities, amortized cost 3,211  
Equity securities, gross unrealized gains 26,719  
Equity securities, gross unrealized losses 0  
Equity securities, fair value 29,930  
Subtotal, amortized cost 1,614,840 1,390,874
Subtotal, gross unrealized gains 27,810 4,748
Subtotal, gross unrealized losses (334) (59)
Subtotal, fair value 1,642,316 1,395,563
Marketable securities, amortized cost 1,032,436 741,374
Add: Time deposits 210,636 124,153
Less: Cash equivalents 793,040 773,653
Marketable securities, fair value 1,059,912 746,063
Corporate debt securities    
Marketable Securities    
Available-for-sale securities, amortized cost 468,192 379,334
Available-for-sale securities, gross unrealized gains 689 2,673
Available-for-sale securities, gross unrealized losses (135) (50)
Available-for-sale securities, fair value 468,746 381,957
Municipal securities    
Marketable Securities    
Available-for-sale securities, amortized cost 70,155 28,859
Available-for-sale securities, gross unrealized gains 106 251
Available-for-sale securities, gross unrealized losses (33) 0
Available-for-sale securities, fair value 70,228 29,110
Sovereign securities    
Marketable Securities    
Available-for-sale securities, amortized cost 3,045 2,009
Available-for-sale securities, gross unrealized gains 7 8
Available-for-sale securities, gross unrealized losses 0 0
Available-for-sale securities, fair value 3,052 2,017
U.S. Government agency securities    
Marketable Securities    
Available-for-sale securities, amortized cost 145,810 106,091
Available-for-sale securities, gross unrealized gains 160 252
Available-for-sale securities, gross unrealized losses (49) (7)
Available-for-sale securities, fair value 145,921 106,336
U.S. Treasury securities    
Marketable Securities    
Available-for-sale securities, amortized cost 233,052 179,631
Available-for-sale securities, gross unrealized gains 129 1,564
Available-for-sale securities, gross unrealized losses (117) (2)
Available-for-sale securities, fair value $ 233,064 $ 181,193