Quarterly report [Sections 13 or 15(d)]

MARKETABLE SECURITIES - Amortized Cost and Fair Value (Details)

v3.25.3
MARKETABLE SECURITIES - Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, fair value $ 2,712,842  
Money market funds and other 1,334,414 $ 1,531,022
Subtotal, amortized cost 3,543,774 3,547,260
Subtotal, gross unrealized gains 9,890 7,830
Subtotal, gross unrealized losses (165) (454)
Subtotal, fair value 3,553,499 3,554,636
Add: Time deposits 593,606 478,191
Cash equivalents, amortized cost 1,434,263 1,641,074
Cash equivalents, gross unrealized gains 0 1
Cash equivalents, gross unrealized losses 0 (1)
Cash equivalents, fair value 1,434,263 1,641,074
Amortized Cost 2,703,117 2,384,377
Marketable securities, gross unrealized gains 9,890 7,829
Marketable securities, gross unrealized losses (165) (453)
Available-for-sale marketable securities, Fair Value 2,712,842 2,391,753
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,013,675 957,256
Available-for-sale securities, gross unrealized gains 5,274 4,456
Available-for-sale securities, gross unrealized losses (25) (66)
Available-for-sale securities, fair value 1,018,924 961,646
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 55,054 57,445
Available-for-sale securities, gross unrealized gains 178 129
Available-for-sale securities, gross unrealized losses 0 (1)
Available-for-sale securities, fair value 55,232 57,573
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 104,751 116,436
Available-for-sale securities, gross unrealized gains 511 458
Available-for-sale securities, gross unrealized losses (9) (58)
Available-for-sale securities, fair value 105,253 116,836
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,035,880 885,101
Available-for-sale securities, gross unrealized gains 3,927 2,787
Available-for-sale securities, gross unrealized losses (131) (329)
Available-for-sale securities, fair value $ 1,039,676 $ 887,559