XML 107 R88.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Apr. 28, 2017
Jan. 27, 2017
Oct. 28, 2016
Jul. 29, 2016
Apr. 29, 2016
Jan. 29, 2016
Oct. 30, 2015
Jul. 31, 2015
Apr. 28, 2017
Apr. 29, 2016
Apr. 24, 2015
Numerator:                      
Net income attributable to ordinary shareholders $ 1,163 $ 821 $ 1,115 $ 929 $ 1,104 $ 1,095 $ 520 $ 820 $ 4,028 $ 3,538 $ 2,675
Denominator:                      
Basic weighted average shares outstanding (shares)                 1,378.9 1,409.6 1,095.5
Effect of dilutive securities:                      
Employee stock options (shares)                 9.0 12.2 9.1
Employee restricted stock units (shares)                 3.4 4.0 4.3
Other (shares)                 0.1 0.1 0.1
Diluted – weighted average shares outstanding (in shares)                 1,391.4 1,425.9 1,109.0
Basic earnings per share (in dollars per share) $ 0.85 $ 0.60 $ 0.81 $ 0.67 $ 0.79 $ 0.78 $ 0.37 $ 0.58 $ 2.92 $ 2.51 $ 2.44
Diluted earnings per share (in dollars per share) $ 0.84 $ 0.59 $ 0.80 $ 0.66 $ 0.78 $ 0.77 $ 0.36 $ 0.57 $ 2.89 $ 2.48 $ 2.41
Stock options                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Number of shares excluded from computation of earnings per share (shares)                 7.0 4.0 2.0