v3.25.2
Earnings per Common Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings per Share
The following table sets forth the computation of basic and diluted earnings per share for the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Net income$71.7 $60.0 $121.9 $118.4 
Weighted average common shares outstanding for basic earnings per share computation
103,260,996 102,936,996 103,177,077 102,890,697 
Dilutive effects of stock-based compensation
102,696 156,139 226,986 184,746 
Weighted average common shares outstanding for diluted earnings per common share computation
103,363,692 103,093,135 103,404,063 103,075,443 
Basic earnings per common share$0.69 $0.58 $1.18 $1.15 
Diluted earnings per common share0.69 0.58 1.18 1.15 
Anti-dilutive unvested time restricted stock428,989 55,785 915 55,953