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

FINANCIAL STATEMENT COMPONENTS - Accumulated Other Comprehensive Income (Loss) (Details)

v3.25.2
FINANCIAL STATEMENT COMPONENTS - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 3,368,328 $ 2,919,753 $ 1,399,090
Ending balance 4,692,453 3,368,328 2,919,753
Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (75,846)    
Ending balance (57,277) (75,846)  
Unrealized Gains (Losses) on Available-for-Sale Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (3,654)    
Ending balance 5,792 (3,654)  
Unrealized gains (losses) on cash flow hedges from foreign exchange and interest rate contracts      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 46,243    
Ending balance 64,798 46,243  
Unrealized Gains (Losses) on Defined Benefit Plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (15,818)    
Ending balance (12,112) (15,818)  
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (49,075) (36,341) (27,471)
Ending balance $ 1,201 $ (49,075) $ (36,341)