XML 140 R90.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Apr. 29, 2022
Apr. 30, 2021
Apr. 24, 2020
Numerator:      
Net income attributable to ordinary shareholders $ 5,039 $ 3,606 $ 4,789
Denominator:      
Basic - weighted average shares outstanding (in shares) 1,342.4 1,344.9 1,340.7
Effect of dilutive securities:      
Employee stock options (in shares) 6.6 6.6 7.2
Employee restricted stock units (in shares) 1.6 2.1 2.8
Other (in shares) 0.8 0.5 0.4
Diluted – weighted average shares outstanding (in shares) 1,351.4 1,354.0 1,351.1
Basic earnings per share (in dollars per share) $ 3.75 $ 2.68 $ 3.57
Diluted earnings per share (in dollars per share) $ 3.73 $ 2.66 $ 3.54
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of shares excluded from computation of earnings per share (in shares) 5.0 4.0 4.0