XML 117 R99.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Apr. 26, 2019
Jan. 25, 2019
Oct. 26, 2018
Jul. 27, 2018
Apr. 27, 2018
Jan. 26, 2018
Oct. 27, 2017
Jul. 28, 2017
Apr. 26, 2019
Apr. 27, 2018
Apr. 28, 2017
Numerator:                      
Net income attributable to ordinary shareholders $ 1,172 $ 1,269 $ 1,115 $ 1,075 $ 1,460 $ (1,389) $ 2,017 $ 1,016 $ 4,631 $ 3,104 $ 4,028
Denominator:                      
Basic - weighted average shares outstanding (in shares)                 1,346.4 1,356.7 1,378.9
Effect of dilutive securities:                      
Employee stock options (in shares)                 7.6 7.9 9.0
Employee restricted stock units (in shares)                 3.2 3.3 3.4
Other (in shares)                 0.3 0.3 0.1
Diluted – weighted average shares outstanding (in shares)                 1,357.5 1,368.2 1,391.4
Basic earnings per share (in dollars per share) $ 0.87 $ 0.95 $ 0.83 $ 0.79 $ 1.08 $ (1.03) $ 1.49 $ 0.75 $ 3.44 $ 2.29 $ 2.92
Diluted earnings per share (in dollars per share) $ 0.87 $ 0.94 $ 0.82 $ 0.79 $ 1.07 $ (1.03) $ 1.48 $ 0.74 $ 3.41 $ 2.27 $ 2.89
Stock options                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Number of shares excluded from computation of earnings per share (in shares)                 7.0 10.0 7.0