v3.26.1
Net Income Per Share (Tables)
6 Months Ended
Jul. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Denominator Used in Calculation of Basic and Diluted Earnings Per Share
A reconciliation of the denominator used in the calculation of basic and diluted net income per share is as follows (in millions):
Three Months Ended July 31,Six Months Ended July 31,
2026202520262025
Numerator:
Net income$3,526 $1,887 $5,633 $3,428 
Denominator:
Weighted-average shares outstanding for basic net income per share820 956 844 958 
Effect of dilutive securities:
Employee stock awards
Weighted-average shares outstanding for diluted net income per share821 962 845 966 
Schedule of Shares Excluded From Diluted Earnings Per Share The effects of these potentially outstanding shares, including the unsettled forward contract component of the ASR Agreements, were not included in the calculation of diluted net income per share because the effect would have been anti-dilutive (in millions):
Three Months Ended July 31,Six Months Ended July 31,
2026202520262025
Employee stock awards40 35 
Unsettled component of ASR Agreements42 39