XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Schedule of Computation (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Net income $ 915.7 $ 810.5 $ 1,615.5 $ 1,572.6
Basic weighted-average common shares outstanding (in shares) 257.7 255.9 257.6 255.5
Effect of potentially dilutive securities:        
Employee stock purchase program (in shares) 0.0 0.0 0.0 0.0
Diluted weighted-average common shares outstanding (in shares) 260.4 258.7 260.3 258.3
Basic net income per common share (in dollars per share) $ 3.55 $ 3.17 $ 6.27 $ 6.15
Diluted net income per common share (in dollars per share) $ 3.52 $ 3.13 $ 6.21 $ 6.09
Stock options        
Effect of potentially dilutive securities:        
Share-based payment arrangements (in shares) 1.3 1.4 1.2 1.4
Restricted stock units (including PSUs)        
Effect of potentially dilutive securities:        
Share-based payment arrangements (in shares) 1.4 1.4 1.5 1.4