XML 61 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
14.          Earnings Per Share
Three months endedSix months ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Earnings per common share
Net income$53.7 $83.9 $134.9 $1,816.5 
Weighted average common shares outstanding117,089,293 110,771,897 117,373,655 110,771,897 
Earnings per common share$0.46 $0.76 $1.15 $16.40 
Earnings per diluted common share
Net income$53.7 $83.9 $134.9 $1,816.5 
Weighted average common shares outstanding117,089,293 110,771,897 117,373,655 110,771,897 
Share-based compensation plans535,729 53,801 487,327 35,867 
Weighted average diluted common shares outstanding117,625,022 110,825,698 117,860,982 110,807,764 
Earnings per diluted common share$0.46 $0.76 $1.14 $16.39