XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
6 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Three Months EndedSix Months Ended
April 30,
2023
May 1,
2022
April 30,
2023
May 1,
2022
 (In millions, except per share amounts)
Numerator:
Net income $1,575 $1,536 $3,292 $3,328 
Denominator:
Weighted average common shares outstanding843 878 844 883 
Effect of weighted dilutive restricted stock units and employee stock purchase plan shares
Denominator for diluted earnings per share847 883 848 890 
Basic earnings per share$1.87 $1.75 $3.90 $3.77 
Diluted earnings per share$1.86 $1.74 $3.88 $3.74 
Potentially weighted dilutive securities—