XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Weighted average basic common shares outstanding (in shares) 13,059,447 13,328,721
Dilutive effect of stock-based awards and employee stock purchases (in shares) 23,936 60,048
Weighted average dilutive common shares outstanding (in shares) 13,083,383 13,388,769
Basic:    
Net income $ 128.1 $ 147.9
Net income available to basic common shares $ 126.5 $ 144.5
Basic earnings per common share (in dollars per share) $ 9.69 $ 10.84
Diluted:    
Net income $ 128.1 $ 147.9
Net income available to diluted common shares $ 126.5 $ 144.6
Diluted earnings per common share (in dollars per share) $ 9.67 $ 10.80
Continuing Operations    
Basic:    
Less: Earnings (loss) allocated to participating securities $ 1.6 $ 3.3
Diluted:    
Less: Earnings (loss) allocated to participating securities 1.6 3.3
Discontinued operations    
Basic:    
Less: Earnings (loss) allocated to participating securities 0.0 0.0
Diluted:    
Less: Earnings (loss) allocated to participating securities $ 0.0 $ 0.0