XML 111 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income Per Common Share - Summary of Earnings Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Basic net income per common share:      
Net income $ 132.1 $ 105.7 $ 126.3
Weighted average common shares outstanding - Basic (in shares) 82.3 84.6 84.4
Basic net income per common share $ 1.61 $ 1.25 $ 1.5
Diluted net income per common share:      
Weighted average common shares outstanding - Basic (in shares) 82.3 84.6 84.4
Plus incremental shares from assumed conversions:      
Weighted average common shares outstanding -Dilutive (in shares) 83.0 85.5 85.0
Dilutive net income per common share $ 1.59 $ 1.24 $ 1.49
Anti-dilutive shares outstanding, excluded from computation (in shares) 0.9 0.3 0.8
Restricted Stock Units      
Plus incremental shares from assumed conversions:      
Incremental shares from assumed conversions 0.4 0.5 0.4
Stock Options      
Plus incremental shares from assumed conversions:      
Incremental shares from assumed conversions 0.3 0.4 0.2