XML 105 R75.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock Based Compensation (Details 4)
12 Months Ended
May 31, 2016
shares
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward  
Outstanding at June 1, 2015 14,221,824
Stock options granted 2,229,582
Stock options exercised 1,822,547
Stock options forfeited 187,428
Outstanding at May 31, 2016 14,441,431
Stock options exercisable 8,717,768
Stock options expected to vest 5,408,862
Stock options available for future grants 10,948,196