XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Common Share (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
2025202420252024
Net income$71.4 $55.5 $193.3 $173.9 
Weighted average common shares outstanding for basic earnings per share computation
103,153,579 102,970,851 103,169,158 102,917,610 
Dilutive effects of stock-based compensation
233,412 262,767 235,643 207,449 
Weighted average common shares outstanding for diluted earnings per common share computation
103,386,991 103,233,618 103,404,801 103,125,059 
Basic earnings per common share$0.69 $0.54 $1.87 $1.69 
Diluted earnings per common share0.69 0.54 1.87 1.69 
Anti-dilutive unvested time restricted stock4,135 5,841 6,014 47,854