XML 140 R95.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Apr. 24, 2020
Jan. 24, 2020
Oct. 25, 2019
Jul. 26, 2019
Apr. 26, 2019
Jan. 25, 2019
Oct. 26, 2018
Jul. 27, 2018
Apr. 24, 2020
Apr. 26, 2019
Apr. 27, 2018
Numerator:                      
Net income attributable to ordinary shareholders $ 646 $ 1,915 $ 1,364 $ 864 $ 1,172 $ 1,269 $ 1,115 $ 1,075 $ 4,789 $ 4,631 $ 3,104
Denominator:                      
Basic - weighted average shares outstanding (in shares)                 1,340.7 1,346.4 1,356.7
Effect of dilutive securities:                      
Employee stock options (in shares)                 7.2 7.6 7.9
Employee restricted stock units (in shares)                 2.8 3.2 3.3
Other (in shares)                 0.4 0.3 0.3
Diluted – weighted average shares outstanding (in shares)                 1,351.1 1,357.5 1,368.2
Basic earnings per share (in dollars per share) $ 0.48 $ 1.43 $ 1.02 $ 0.64 $ 0.87 $ 0.95 $ 0.83 $ 0.79 $ 3.57 $ 3.44 $ 2.29
Diluted earnings per share (in dollars per share) $ 0.48 $ 1.42 $ 1.01 $ 0.64 $ 0.87 $ 0.94 $ 0.82 $ 0.79 $ 3.54 $ 3.41 $ 2.27
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)                 4.0 7.0 10.0