XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share - Schedule of Computation (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Net income $ 646.3 $ 1,099.6
Basic weighted-average common shares outstanding (in shares) 256.9 258.2
Effect of potentially dilutive securities:    
Employee stock purchase program (in shares) 0.0 0.0
Diluted weighted-average common shares outstanding (in shares) 259.5 261.1
Basic net income per common share (in dollars per share) $ 2.52 $ 4.26
Diluted net income per common share (in dollars per share) $ 2.49 $ 4.21
Restricted stock units (including performance-based restricted stock units (“PSUs”))    
Effect of potentially dilutive securities:    
Share-based payment arrangements (in shares) 1.6 1.7
Stock options    
Effect of potentially dilutive securities:    
Share-based payment arrangements (in shares) 1.0 1.2