XML 47 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share (Tables)
9 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
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 earnings per share is as follows (in millions):
3Three Months Ended October 31,Nine Months Ended October 31,
 2021202020212020
Numerator:
Net income$468 $1,081 $1,472 $3,805 
Denominator:
Weighted-average shares outstanding for basic earnings per share980 911 945 905 
Effect of dilutive securities:
Employee stock awards21 28 19 21 
Adjusted weighted-average shares outstanding and assumed conversions for diluted earnings per share1,001 939 964 926 
Shares Excluded From Diluted Earnings Per Share The effects of these potentially outstanding shares were not included in the calculation of diluted earnings per share because the effect would have been anti-dilutive (in millions):
 Three Months Ended October 31,Nine Months Ended October 31,
 2021202020212020
Employee stock awards