XML 90 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings or loss per share - reconciliation (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings (numerator)      
Earnings, basic $ 662.3 $ 508.0 $ 52.0
Dilutive impact of MCPS 24.2    
Earnings, diluted $ 686.5 $ 508.0 $ 52.0
Weighted average shares outstanding (denominator)      
Weighted average shares outstanding, basic (in shares) 650.9 590.5 576.3
Dilutive effect of stock-based awards (in shares) 5.6 9.1 7.1
Dilutive impact of MCPS (in shares) 22.9    
Weighted average shares outstanding, diluted (in shares) 679.4 599.6 583.4
Earnings per share:      
Basic (in dollars per share) $ 1.02 $ 0.86 $ 0.09
Diluted (in dollars per share) $ 1.01 $ 0.85 $ 0.09