v3.26.1
STOCK-BASED COMPENSATION - Schedule of Stock Options (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Number of Options      
Beginning balance (in shares) 1,917,328 2,180,621 2,696,805
Granted (in shares) 539,247 322,641 338,301
Exercised (in shares) (207,291) (579,863) (732,491)
Expired/forfeited (in shares) (42,376) (6,071) (121,994)
Ending balance (in shares) 2,206,908 1,917,328 2,180,621
Exercisable (in shares) 1,224,061    
Vested and Expected to vest (in shares) 2,182,086    
Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 157.97 $ 132.68 $ 116.46
Granted (in dollars per share) 191.77 238.93 197.04
Exercised (in dollars per share) 104.01 107.62 98.34
Expired/forfeited (in dollars per share) 168.49 186.33 158.93
Ending balance (in dollars per share) 171.09 $ 157.97 $ 132.68
Exercisable (in dollars per share) 149.16    
Vested and Expected to vest (in dollars per share) $ 170.77    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining contractual life, outstanding (in years) 6 years 9 months 3 days    
Weighted average remaining contractual life, exercisable (in years) 5 years 1 month 13 days    
Weighted average remaining contractual life, Vested and Expected to vest (in years) 6 years 8 months 23 days    
Aggregate intrinsic value, outstanding $ 9.7    
Aggregate intrinsic value, exercisable 9.7    
Aggregate intrinsic value, Vested and Expected to vest $ 9.7    
Closing stock price (in dollars per share) $ 136.95    
Intrinsic values of stock options exercised $ 29.0 $ 69.0 $ 66.7