XML 20 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income Per Share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The calculations of basic and diluted net income per share are as follows:
Three Months Ended
March 31,
(In millions, except per share data)20252024
Net income - basic and diluted$808.7 $722.0 
Weighted average shares - basic106.7 107.8 
Effect of dilutive securities:
Stock options2.5 5.3 
Restricted stock awards and restricted stock units2.0 2.0 
Weighted average shares - diluted111.2 115.1 
Net income per share - basic$7.58 $6.70 
Net income per share - diluted$7.27 $6.27 
Shares which have been excluded from diluted per share amounts because their effect would have been antidilutive include the following:
Three Months Ended
March 31,
(Shares in millions)20252024
Stock options4.8 1.5 
Restricted stock awards and restricted stock units
1.0 —