v3.26.1
Earnings per share - reconciliation (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings (numerator)        
Basic $ 38.1 $ 64.7 $ 81.4 $ 129.2
Dilutive effect of stock-based awards 0.0 0.0 0.0 0.0
Diluted $ 38.1 $ 64.7 $ 81.4 $ 129.2
Weighted average shares outstanding (denominator)        
Basic 676.2 681.5 675.9 681.3
Dilutive effect of stock-based awards 1.0 0.3 1.0 0.7
Diluted 677.2 681.8 676.9 682.0
Earnings per share:        
Basic $ 0.06 $ 0.09 $ 0.12 $ 0.19
Diluted $ 0.06 $ 0.09 $ 0.12 $ 0.19