XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Numerator:        
Net earnings, basic $ 640 $ 766 $ 1,869 $ 2,289
Net earnings, diluted $ 640 $ 766 $ 1,869 $ 2,289
Denominator:        
Weighted-average shares used to compute basic net EPS (in shares) 979 993 986 991
Dilutive effect of employee stock plans (in shares) 11 9 8 8
Weighted-average shares used to compute diluted net EPS (in shares) 990 1,002 994 999
Net earnings per share:        
Basic (usd per share) $ 0.65 $ 0.77 $ 1.90 $ 2.31
Diluted (usd per share) $ 0.65 $ 0.76 $ 1.88 $ 2.29
Anti-dilutive weighted-average stock-based compensation awards (in shares) 0 3 2 5