XML 72 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Common Share (Tables)
12 Months Ended
Dec. 31, 2024
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:
Year Ended December 31,202420232022
Net income$226.0 $257.5 $202.2 
Weighted average common shares outstanding for basic earnings per share computation
102,978,301 103,752,206 103,274,070 
Dilutive effects of stock-based compensation
212,563 27,897 66,929 
Weighted average common shares outstanding for diluted earnings per common share computation
103,190,864 103,780,103 103,340,999 
Basic earnings per common share$2.19 $2.48 $1.96 
Diluted earnings per common share2.19 2.48 1.96 
Anti-dilutive unvested time restricted stock
71,728 119,144 52,027