XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Plans and Share Repurchase Program - Employee Stock Options (Details) - Stock options - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]          
Expected term in years 4 years 6 months 4 years 6 months 4 years 6 months 4 years 6 months  
Volatility 41.40% 41.90% 41.60% 42.80%  
Risk-free interest rate 4.10% 4.40% 4.20% 4.30%  
Dividend rate 0.00% 0.00% 0.00% 0.00%  
Number of Shares          
Balance - Beginning (in shares)     8.7    
Granted (in shares)     0.6    
Forfeited (in shares)     (0.1)    
Exercised (in shares)     (1.5)    
Balance - Ending (in shares) 7.7   7.7   8.7
Weighted- Average Exercise Price          
Balance - Beginning (in dollars per share)     $ 37.81    
Granted (in dollars per share)     108.90    
Forfeited (in dollars per share)     71.07    
Exercised (in dollars per share)     20.63    
Balance - Ending (in dollars per share) $ 46.82   $ 46.82   $ 37.81
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]          
Options outstanding, Weighted average remaining contractual life (in years)         3 years 1 month 6 days
Options outstanding, Aggregate intrinsic value         $ 493.8
Options vested and expected to vest, Outstanding (in shares) 7.7   7.7    
Options vested and expected to vest, Weighted average exercise price (in dollars per share) $ 46.82   $ 46.82    
Options vested and expected to vest, Weighted average remaining contractual life (in years)     3 years 3 months 18 days    
Options vested and expected to vest, Aggregate intrinsic value $ 458.5   $ 458.5    
Options exercisable, Outstanding (in shares) 5.8   5.8    
Options exercisable, Weighted average exercise price (in dollars per share) $ 36.34   $ 36.34    
Options exercisable, Weighted average remaining contractual life (in years)     2 years 6 months    
Options exercisable, Aggregate intrinsic value $ 404.9   $ 404.9    
Compensation cost not yet recognized $ 57.3   $ 57.3    
Compensation cost not yet recognized period of recognition     2 years 9 months 18 days    
Weighted-average fair value per share granted $ 41.05 $ 24.93 $ 43.83 $ 26.79  
Intrinsic value of options exercised $ 28.9 $ 18.1 $ 131.2 $ 69.9  
Fair value of options vested $ 5.5 $ 6.5 $ 15.0 $ 18.6