XML 127 R89.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
Earnings Per Share [Abstract]    
Net income $ 250.6 $ 209.5
Basic earnings per share numerator:    
Net income allocated to participating securities (1.2) (1.2)
Net income allocated to common stockholders $ 249.4 $ 208.3
Basic earnings per share denominator:    
Weighted average shares outstanding (in shares) 104,700,000 105,600,000
Basic earnings per share (in USD per share) $ 2.38 $ 1.97
Diluted earnings per share numerator:    
Net income allocated to participating securities $ (1.2) $ (1.2)
Net income allocated to common stockholders $ 249.4 $ 208.3
Diluted earnings per share denominator:    
Weighted average shares outstanding (in shares) 104,700,000 105,600,000
Dilutive common shares issued under stock program (in shares) 400,000 500,000
Total dilutive weighted average shares (in shares) 105,100,000 106,100,000
Diluted earnings per share (in USD per share) $ 2.37 $ 1.96
Anti-dilutive shares excluded from the computation of diluted earnings per share (in shares) 0 0