XML 106 R63.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock Based Compensation (Details 2) - May. 31, 2015
$ / shares in Units, $ in Millions
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]  
Outstanding at May 31, 2015 | $ [1] $ 1,031
Stock options exercisable | $ [1] 678
Stock options expected to vest | $ [1] $ 331
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward  
Outstanding at June 1, 2014 15,634,856
Stock options granted 2,445,146
Stock options exercised (3,516,512)
Stock options forfeited (341,666)
Outstanding at May 31, 2015 14,221,824
Stock options exercisable 7,994,368
Stock options expected to vest 5,853,809
Stock options available for future grants 13,157,142
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term (in years) [Abstract]  
Outstanding at May 31, 2015 6.1
Stock options exercisable 4.5
Stock options expected to vest 8.2
Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Exercise Price [Abstract]  
Outstanding at June 1, 2014 | $ / shares $ 91.71
Stock options granted | $ / shares 150.32
Stock options exercised | $ / shares 91.18
Stock options forfeited | $ / shares 107.62
Outstanding at May 31, 2015 | $ / shares 101.54
Stock options exercisable | $ / shares 89.19
Stock options expected to vest | $ / shares $ 117.39
[1] Only presented for options with market value at May 31, 2015 in excess of the exercise price of the option.