v3.25.2
Stockholders' Equity - Schedule of Activity of RSUs and PRSUs (Details) - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Restricted ‎Stock ‎Units    
Restricted ‎Stock ‎Units    
Outstanding at beginning of period (in shares) 791  
Granted (in shares) 371  
Vested (in shares) (247)  
Forfeited (in shares) (82)  
Outstanding at end of period (in shares) 833 791
Restricted ‎Stock ‎Units    
Outstanding at beginning of period (in dollars per share) $ 175.09  
Granted (in dollars per share) 240.69  
Vested (in dollars per share) 183.95  
Forfeited (in dollars per share) 181.27  
Outstanding at end of period (in dollars per share) $ 201.05 $ 175.09
Restricted ‎Stock ‎Units    
Outstanding 1 year 6 months 1 year 7 months 6 days
Exercisable shares, netted for tax (in shares) 53  
Performance Restricted Stock Units    
Restricted ‎Stock ‎Units    
Outstanding at beginning of period (in shares) 348  
Granted (in shares) 79  
Vested (in shares) (53)  
Forfeited (in shares) (32)  
Outstanding at end of period (in shares) 342 348
Restricted ‎Stock ‎Units    
Outstanding at beginning of period (in dollars per share) $ 204.02  
Granted (in dollars per share) 241.73  
Vested (in dollars per share) 193.24  
Forfeited (in dollars per share) 187.33  
Outstanding at end of period (in dollars per share) $ 213.28 $ 204.02
Restricted ‎Stock ‎Units    
Outstanding 1 year 6 months 1 year 8 months 12 days
Exercisable shares, netted for tax (in shares) 20