XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share, Basic and Diluted [Line Items]        
Net income $ 60.0 $ 67.0 $ 118.4 $ 123.3
Weighted average common shares outstanding for basic earnings per share computation (in shares) 102,936,996 103,820,649 102,890,697 103,779,386
Dilutive effects of stock-based compensation (in shares) 156,139 2,242 184,746 42,539
Weighted average common shares outstanding for diluted earnings per common share computation (in shares) 103,093,135 103,822,891 103,075,443 103,821,925
Basic earnings per common share (in dollars per share) $ 0.58 $ 0.65 $ 1.15 $ 1.19
Diluted earnings per common share (in dollars per share) $ 0.58 $ 0.65 $ 1.15 $ 1.19
Restricted Stock        
Earnings Per Share, Basic and Diluted [Line Items]        
Anti-dilutive unvested time restricted stock (in shares) 55,785 222,417 55,953 129,449
Unvested restricted stock        
Earnings Per Share, Basic and Diluted [Line Items]        
Anti-dilutive unvested time restricted stock (in shares)     786,790 974,875