XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net income attributable to ordinary equity holders $ 9.1 $ 26.7
Weighted average number of Common stock (in shares) 57,058 58,640
Basic EPS (in USD per share) $ 0.16 $ 0.46
Dilutive effect of share based payments (in shares) 142 589
Weighted average number of diluted Common stock (in shares) 57,200 59,229
Diluted EPS (in USD per share) $ 0.16 $ 0.45