v3.24.2
Earnings per share - reconciliation (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings (numerator)        
Basic $ 92.9 $ (7.3) $ 153.3 $ 114.2
Dilutive effect of stock-based awards 0.0 0.0 0.0 0.0
Diluted $ 92.9 $ (7.3) $ 153.3 $ 114.2
Weighted average shares outstanding (denominator)        
Basic 679.4 675.3 678.7 675.0
Dilutive effect of stock-based awards 3.2 0.0 3.2 2.9
Diluted 682.6 675.3 681.9 677.9
Earnings (Loss) per share:        
Basic $ 0.14 $ (0.01) $ 0.23 $ 0.17
Diluted $ 0.14 $ (0.01) $ 0.22 $ 0.17