XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income Per Share - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income $ 813.8 $ 637.7
Net income $ 813.8 $ 637.7
Denominator:    
Basic weighted-average shares outstanding (in shares) [1] 1,260.0 1,252.1
Add weighted-average effect of dilutive securities:    
Employee equity awards (in shares) 19.2 27.3
Diluted weighted-average shares outstanding (in shares) [1] 1,279.2 1,279.4
Net income per share:    
Basic (in dollars per share) [1] $ 0.65 $ 0.51
Diluted (in dollars per share) [1] $ 0.64 $ 0.50
[1] Prior period results have been adjusted to reflect the four-for-one stock split effected in December 2024. See Note 1, Organization and Summary of Accounting Policies, for details.