XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Plans and Share Repurchase Program - Employee Stock Options (Details) - Stock options - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 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  
Volatility 41.60% 42.90%  
Risk-free interest rate 4.20% 4.30%  
Dividend rate 0.00% 0.00%  
Number of Shares      
Balance - Beginning (in shares) 8.7    
Granted (in shares) 0.5    
Forfeited (in shares) 0.0    
Exercised (in shares) (1.1)    
Balance - Ending (in shares) 8.1   8.7
Weighted- Average Exercise Price      
Balance - Beginning (in dollars per share) $ 37.81    
Granted (in dollars per share) 110.02    
Forfeited (in dollars per share) 65.88    
Exercised (in dollars per share) 17.56    
Balance - Ending (in dollars per share) $ 45.46   $ 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) 8.1    
Options vested and expected to vest, Weighted average exercise price (in dollars per share) $ 45.46    
Options vested and expected to vest, Weighted average remaining contractual life (in years) 3 years 4 months 24 days    
Options vested and expected to vest, Aggregate intrinsic value $ 418.1    
Options exercisable, Outstanding (in shares) 6.0    
Options exercisable, Weighted average exercise price (in dollars per share) $ 34.98    
Options exercisable, Weighted average remaining contractual life (in years) 2 years 7 months 6 days    
Options exercisable, Aggregate intrinsic value $ 368.2    
Compensation cost not yet recognized $ 61.3    
Compensation cost not yet recognized period of recognition 2 years 9 months 18 days    
Weighted-average fair value per share granted $ 44.34 $ 26.92  
Intrinsic value of options exercised $ 102.3 $ 51.8  
Fair value of options vested $ 9.5 $ 12.1