XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share Basic And Diluted [Line Items]        
Net income available to common stockholders $ 99.5 $ 100.7 $ 202.4 $ 197.8
Weighted average number of shares outstanding:        
Basic weighted average shares outstanding (in shares) 185,365,576 183,887,145 185,096,464 183,473,233
Diluted weighted average shares outstanding (in shares) 186,649,132 184,912,584 186,502,548 184,746,818
Earnings per share available to common stockholders:        
Basic (usd per share) $ 0.54 $ 0.55 $ 1.09 $ 1.08
Diluted (usd per share) $ 0.53 $ 0.54 $ 1.09 $ 1.07
Share units        
Weighted average number of shares outstanding:        
Effect of dilutive securities: Share units and Stock options and employee share purchase plan (in shares) 712,803 434,999 816,395 630,431
Stock options and employee share purchase plan        
Weighted average number of shares outstanding:        
Effect of dilutive securities: Share units and Stock options and employee share purchase plan (in shares) 570,753 590,440 589,689 643,154