XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
Three months ended
March 31,
20252024
Net income available to common stockholders$102.9 $97.1 
Basic weighted average shares outstanding184,824,362183,059,321
Weighted average effect of dilutive securities:
Share units919,988825,864
Stock options and employee share purchase plan608,624695,869
Diluted weighted average shares outstanding186,352,974184,581,054
Earnings per share available to common stockholders:
Basic$0.56 $0.53 
Diluted$0.55 $0.53