XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Net Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Jan. 31, 2023
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Apr. 30, 2023
Apr. 30, 2022
Jul. 31, 2023
Jul. 31, 2022
Numerator:                    
Net earnings, basic $ 766     $ 1,122         $ 2,289 $ 3,155
Net earnings, diluted $ 766     $ 1,122         $ 2,289 $ 3,155
Denominator:                    
Weighted-average shares used to compute basic net EPS (in shares) 993,000     1,024,000         991,000 1,052,000
Dilutive effect of employee stock plans (shares) 9,000     11,000         8,000 12,000
Weighted-average shares used to compute diluted net EPS (in shares) 1,002,000     1,035,000         999,000 1,064,000
Net earnings per share:                    
Basic earnings (usd per share) $ 0.77 $ 1.06 $ 0.47 $ 1.10 $ 0.93 $ 0.97 $ 1.54 $ 1.91 $ 2.31 $ 3.00
Diluted earnings (usd per share) $ 0.76 $ 1.06 $ 0.47 $ 1.08 $ 0.92 $ 0.96 $ 1.53 $ 1.89 $ 2.29 $ 2.97
Anti-dilutive weighted-average stock-based compensation awards (shares) 3,000     5,000         5,000 4,000