XML 75 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method
Three months endedNine months ended
September 30, 2024September 30, 2023September 30, 2024September 30, 2023
Earnings per common share
Net income$100.6 $87.7 $235.5 $1,904.2 
Weighted average common shares outstanding114,445,447 117,681,835 116,390,461 113,100,521 
Earnings per common share$0.88 $0.75 $2.02 $16.84 
Earnings per diluted common share
Net income$100.6 $87.7 $235.5 $1,904.2 
Weighted average common shares outstanding114,445,447 117,681,835 116,390,461 113,100,521 
Share-based compensation plans289,079 293,264 455,530 132,409 
Weighted average diluted common shares outstanding114,734,526 117,975,099 116,845,991 113,232,930 
Earnings per diluted common share$0.88 $0.74 $2.02 $16.82