XML 136 R98.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Apr. 26, 2024
Apr. 28, 2023
Apr. 29, 2022
Numerator:      
Net income attributable to ordinary shareholders $ 3,676 $ 3,758 $ 5,039
Denominator:      
Basic - weighted average shares outstanding (in shares) 1,327.7 1,329.8 1,342.4
Effect of dilutive securities:      
Diluted – weighted average shares outstanding (in shares) 1,330.2 1,332.8 1,351.4
Basic earnings per share (in dollars per share) $ 2.77 $ 2.83 $ 3.75
Diluted earnings per share (in dollars per share) $ 2.76 $ 2.82 $ 3.73
Employee stock options      
Effect of dilutive securities:      
Share based payments (in shares) 0.7 1.5 6.6
Employee restricted stock units      
Effect of dilutive securities:      
Employee restricted stock units (in shares) 1.4 1.0 1.6
Employee performance share units      
Effect of dilutive securities:      
Share based payments (in shares) 0.4 0.5 0.8