XML 97 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Weighted average basic common shares outstanding (in shares) 13,192,518 13,681,660 15,441,292
Dilutive effect of stock-based awards and employee stock purchases (in shares) 57,366 53,139 52,324
Weighted average dilutive common shares outstanding (in shares) 13,249,884 13,734,799 15,493,616
Basic:      
Net income $ 498.1 $ 601.6 $ 751.5
Net income available to basic common shares $ 487.6 $ 586.8 $ 730.3
Basic loss per common share (in dollars per share) $ 36.96 $ 42.89 $ 47.29
Diluted:      
Net income $ 498.1 $ 601.6 $ 751.5
Net income available to diluted common shares $ 487.7 $ 586.9 $ 730.3
Diluted loss per common share (in dollars per share) $ 36.81 $ 42.73 $ 47.14
Continuing Operations      
Basic:      
Less: Earnings (loss) allocated to participating securities $ 10.5 $ 14.8 $ 21.3
Diluted:      
Less: Earnings (loss) allocated to participating securities 10.4 14.8 21.3
Discontinued Operations      
Basic:      
Less: Earnings (loss) allocated to participating securities 0.0 0.0 (0.1)
Diluted:      
Less: Earnings (loss) allocated to participating securities $ 0.0 $ 0.0 $ (0.1)