XML 98 R70.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
Jul. 29, 2022
Jul. 30, 2021
Numerator:    
Net income attributable to ordinary shareholders $ 929 $ 763
Denominator:    
Basic - weighted average shares outstanding (shares) 1,329.4 1,344.5
Effect of dilutive securities:    
Diluted - weighted average shares outstanding (shares) 1,334.5 1,356.4
Basic earnings per share (usd per share) $ 0.70 $ 0.57
Diluted earnings per share (usd per share) $ 0.70 $ 0.56
Stock options    
Effect of dilutive securities:    
Share based payments 2.7 8.5
RSUs    
Effect of dilutive securities:    
Employee restricted stock units (shares) 1.3 2.3
Performance share units    
Effect of dilutive securities:    
Share based payments 1.1 1.0