XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share, Basic and Diluted [Line Items]        
Net income $ 55.5 $ 72.7 $ 173.9 $ 196.0
Weighted average common shares outstanding for basic earnings per share computation (in shares) 102,970,851 103,822,311 102,917,610 103,793,851
Dilutive effects of stock-based compensation (in shares) 262,767 4,116 207,449 30,425
Weighted average common shares outstanding for diluted earnings per common share computation (in shares) 103,233,618 103,826,427 103,125,059 103,824,276
Basic earnings per common share (in dollars per share) $ 0.54 $ 0.70 $ 1.69 $ 1.89
Diluted earnings per common share (in dollars per share) $ 0.54 $ 0.70 $ 1.69 $ 1.89
Restricted Stock        
Earnings Per Share, Basic and Diluted [Line Items]        
Anti-dilutive unvested time restricted stock (in shares) 5,841 162,231 47,854 162,231
Unvested restricted stock        
Earnings Per Share, Basic and Diluted [Line Items]        
Anti-dilutive unvested time restricted stock (in shares)     773,563 967,996