XML 91 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Jan. 23, 2026
Jan. 24, 2025
Jan. 23, 2026
Jan. 24, 2025
Numerator:        
Net income attributable to ordinary shareholders $ 1,143 $ 1,294 $ 3,557 $ 3,606
Denominator:        
Basic - weighted average shares outstanding ( in shares) 1,282.6 1,282.4 1,282.1 1,286.7
Effect of dilutive securities:        
Diluted - weighted average shares outstanding (in shares) 1,289.5 1,286.2 1,288.2 1,290.6
Basic earnings per share (in dollars per share) $ 0.89 $ 1.01 $ 2.77 $ 2.80
Diluted earnings per share (in dollars per share) $ 0.89 $ 1.01 $ 2.76 $ 2.79
Employee stock options        
Effect of dilutive securities:        
Effect of dilutive securities (in shares) 1.2 0.5 0.7 0.5
Employee restricted stock units        
Effect of dilutive securities:        
Employee restricted stock units (in shares) 3.0 2.1 2.9 2.1
Employee performance share units        
Effect of dilutive securities:        
Effect of dilutive securities (in shares) 2.7 1.3 2.5 1.3