Quarterly report [Sections 13 or 15(d)]

MARKETABLE SECURITIES - Amortized Cost and Fair Value (Details)

v3.25.1
MARKETABLE SECURITIES - Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, fair value $ 2,158,345  
Money market funds and other 1,275,947 $ 1,585,832
Subtotal, amortized cost 3,196,924 3,263,058
Subtotal, gross unrealized gains 6,506 1,221
Subtotal, gross unrealized losses (596) (5,876)
Subtotal, fair value 3,202,834 3,258,403
Add: Time deposits 340,461 932,436
Cash equivalents, amortized cost 1,384,950 1,689,540
Cash equivalents, gross unrealized gains 0 0
Cash equivalents, gross unrealized losses 0 (1)
Cash equivalents, fair value 1,384,950 1,689,539
Marketable securities, amortized cost 2,152,435 2,505,954
Marketable securities, gross unrealized gains 6,506 1,221
Marketable securities, gross unrealized losses (596) (5,875)
Available-for-sale marketable securities, Fair Value 2,158,345 2,501,300
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 968,847 775,277
Available-for-sale securities, gross unrealized gains 3,699 973
Available-for-sale securities, gross unrealized losses (98) (2,018)
Available-for-sale securities, fair value 972,448 774,232
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 55,416 41,343
Available-for-sale securities, gross unrealized gains 137 13
Available-for-sale securities, gross unrealized losses (13) (197)
Available-for-sale securities, fair value 55,540 41,159
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 95,736 106,101
Available-for-sale securities, gross unrealized gains 369 26
Available-for-sale securities, gross unrealized losses (54) (253)
Available-for-sale securities, fair value 96,051 105,874
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 800,978 754,505
Available-for-sale securities, gross unrealized gains 2,301 209
Available-for-sale securities, gross unrealized losses (431) (3,408)
Available-for-sale securities, fair value $ 802,848 $ 751,306