Annual report [Section 13 and 15(d), not S-K Item 405]

MARKETABLE SECURITIES - Amortized Cost and Fair Value (Details)

v3.25.2
MARKETABLE SECURITIES - Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale securities, fair value $ 2,391,753  
Money market funds and other 1,531,022 $ 1,585,832
Subtotal, amortized cost 3,547,260 3,263,058
Subtotal, gross unrealized gains 7,830 1,221
Subtotal, gross unrealized losses (454) (5,876)
Subtotal, fair value 3,554,636 3,258,403
Add: Time deposits 478,191 932,436
Cash equivalents, amortized cost 1,641,074 1,689,540
Cash equivalents, gross unrealized gains 1 0
Cash equivalents, gross unrealized losses (1) (1)
Cash equivalents, fair value 1,641,074 1,689,539
Total 2,384,377 2,505,954
Marketable securities, gross unrealized gains 7,829 1,221
Marketable securities, gross unrealized losses (453) (5,875)
Available-for-sale marketable securities, Fair Value 2,391,753 2,501,300
Corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 957,256 775,277
Available-for-sale securities, gross unrealized gains 4,456 973
Available-for-sale securities, gross unrealized losses (66) (2,018)
Available-for-sale securities, fair value 961,646 774,232
Municipal securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 57,445 41,343
Available-for-sale securities, gross unrealized gains 129 13
Available-for-sale securities, gross unrealized losses (1) (197)
Available-for-sale securities, fair value 57,573 41,159
U.S. Government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 116,436 106,101
Available-for-sale securities, gross unrealized gains 458 26
Available-for-sale securities, gross unrealized losses (58) (253)
Available-for-sale securities, fair value 116,836 105,874
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 885,101 754,505
Available-for-sale securities, gross unrealized gains 2,787 209
Available-for-sale securities, gross unrealized losses (329) (3,408)
Available-for-sale securities, fair value $ 887,559 $ 751,306