XML 106 R76.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock Based Compensation (Details 5)
12 Months Ended
May 31, 2016
$ / shares
Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Exercise Price [Abstract]  
Outstanding at June 1, 2015 $ 101.54
Stock options granted 171.41
Stock options exercised 100.40
Stock options forfeited 138.40
Outstanding at May 31, 2016 111.99
Stock options exercisable 92.93
Stock options expected to vest $ 141.03