XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Jul. 31, 2022
Earnings Per Share [Abstract]  
Schedule of earnings per share
Three Months EndedNine Months Ended
July 31,
2022
August 1,
2021
July 31,
2022
August 1,
2021
 (In millions, except per share amounts)
Numerator:
Net income $1,606 $1,716 $4,934 $4,176 
Denominator:
Weighted average common shares outstanding864 908 877 914 
Effect of weighted dilutive restricted stock units and employee stock purchase plan shares5 10 6 9 
Denominator for diluted earnings per share869 918 883 923 
Basic earnings per share$1.86 $1.89 $5.63 $4.57 
Diluted earnings per share$1.85 $1.87 $5.59 $4.52 
Potentially weighted dilutive securities3 — 2 —