XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income $ 105.1 $ 93.8
Weighted average common shares outstanding    
Basic (shares) 165.5 165.3
Dilutive impact of stock options, restricted stock units and performance share units (in shares) 3.0 2.7
Diluted (shares) 168.5 168.0
Earnings per ordinary share    
Basic earnings per ordinary share (in dollars per share) $ 0.64 $ 0.57
Diluted earnings per ordinary share (in dollars per share) $ 0.62 $ 0.56
Anti-dilutive stock options excluded from the calculation of diluted earnings per share 0.2 0.1