XML 103 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details)
$ / shares in Units, $ in Millions
12 Months Ended
May 31, 2018
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward  
Stock Options, Outstanding at June 1, 2017 13,598,699
Stock Options, Granted 2,778,238
Stock Options, Exercised (2,975,835)
Stock Options, Forfeited (416,185)
Stock Options, Outstanding at May 31, 2018 12,984,917
Stock Options, Exercisable 7,303,111
Stock Options, Expected to vest 5,382,943
Stock Options, Available for future grants 15,788,701
Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Exercise Price [Abstract]  
Weighted-Average Exercise Price, Outstanding at June 1, 2017 | $ / shares $ 125.66
Weighted-Average Exercise Price, Granted | $ / shares 221.15
Weighted-Average Exercise Price, Exercised | $ / shares 109.95
Weighted-Average Exercise Price, Forfeited | $ / shares 178.75
Weighted-Average Exercise Price, Outstanding at May 31, 2018 | $ / shares 147.98
Weighted-Average Exercise Price, Exercisable | $ / shares 113.12
Weighted-Average Exercise Price, Expected to vest | $ / shares $ 192.79
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term (in years) [Abstract]  
Weighted-Average Remaining Contractual Term, Outstanding at May 31, 2018 6 years 3 months 18 days
Weighted-Average Remaining Contractual Term, Exercisable 4 years 8 months 12 days
Weighted-Average Remaining Contractual Term, Expected to vest 8 years 3 months 18 days
Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures Abstract  
Aggregate Intrinsic Value, Outstanding at May 31, 2017 | $ $ 1,326 [1]
Aggregate Intrinsic Value, Exercisable | $ 993 [1]
Aggregate Intrinsic Value, Expected to vest | $ $ 315 [1]
[1] Only presented for options with market value at May 31, 2018 in excess of the exercise price of the option.