XML 97 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
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 9 Months Ended
Jan. 28, 2022
Jan. 29, 2021
Jan. 28, 2022
Jan. 29, 2021
Numerator:        
Net income attributable to ordinary shareholders $ 1,480 $ 1,270 $ 3,554 $ 2,246
Denominator:        
Basic - weighted average shares outstanding (shares) 1,343.7 1,346.4 1,344.4 1,344.2
Effect of dilutive securities:        
Employee stock options (shares) 5.2 7.3 7.3 6.0
Employee restricted stock units (shares) 1.3 2.0 1.8 2.2
Other (shares) 0.1 0.3 0.5 0.3
Diluted - weighted average shares outstanding (shares) 1,350.3 1,356.0 1,353.9 1,352.7
Basic earnings per share (usd per share) $ 1.10 $ 0.94 $ 2.64 $ 1.67
Diluted earnings per share (usd per share) $ 1.10 $ 0.94 $ 2.63 $ 1.66