XML 94 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Oct. 28, 2022
Oct. 29, 2021
Oct. 28, 2022
Oct. 29, 2021
Numerator:        
Net income attributable to ordinary shareholders $ 427 $ 1,311 $ 1,356 $ 2,074
Denominator:        
Basic - weighted average shares outstanding (shares) 1,329.4 1,345.1 1,329.4 1,344.8
Effect of dilutive securities:        
Diluted - weighted average shares outstanding (shares) 1,332.0 1,355.3 1,333.3 1,355.9
Basic earnings per share (usd per share) $ 0.32 $ 0.97 $ 1.02 $ 1.54
Diluted earnings per share (usd per share) $ 0.32 $ 0.97 $ 1.02 $ 1.53
Stock options        
Effect of dilutive securities:        
Share based payments 1.6 8.2 2.2 8.4
RSUs        
Effect of dilutive securities:        
Employee restricted stock units (shares) 0.8 1.7 1.0 2.0
Performance share units        
Effect of dilutive securities:        
Share based payments 0.2 0.4 0.7 0.7