XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Income from continuing operations $ 175.2 $ 219.3 $ 266.9
Income from discontinued operations, net of income taxes 0.0 0.0 1.2
Net income $ 175.2 $ 219.3 $ 268.1
Weighted Average Number of Shares Outstanding Reconciliation      
Weighted-average number of common shares outstanding - basic 45.2 48.3 50.6
Dilutive effect of common share equivalents 0.5 0.4 0.7
Weighted Average Number of Shares Outstanding, Diluted, Total 45.7 48.7 51.3
Continuing operations (in dollars per share) $ 3.88 $ 4.54 $ 5.27
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share 0 0 0.03
Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share 0    
Earnings per share (in dollars per share) 3.88 4.54 5.30
Continuing operations (in dollars per share) 3.83 4.50 5.21
Discontinued operations (in dollars per share) 0 0 0.02
Earnings per share (in dollars per share) $ 3.83 $ 4.50 $ 5.23