XML 104 R90.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Summary of Information Related to Stock Options Outstanding (Details)
12 Months Ended
May 31, 2017
$ / shares
shares
$ 22.42 – $ 126.54  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 8,588,050
Outstanding Options, Average Remaining Option Life 7 years 4 months 18 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 74.77
Exercisable Options, Number Exercisable (shares) | shares 1,795,898
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 37.53
Range of Exercise Prices, Lower Range Limit (dollars per share) 22.42
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 126.54
$ 22.42 – $ 46.91  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 1,972,643
Outstanding Options, Average Remaining Option Life 4 years 4 months 12 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 35.38
Exercisable Options, Number Exercisable (shares) | shares 1,488,169
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 34.04
Range of Exercise Prices, Lower Range Limit (dollars per share) 22.42
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 46.91
46.92 – 66.27  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 2,204,240
Outstanding Options, Average Remaining Option Life 6 years 8 months 45 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 58.09
Exercisable Options, Number Exercisable (shares) | shares 278,065
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 51.63
Range of Exercise Prices, Lower Range Limit (dollars per share) 46.92
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 66.27
66.28 – 89.78  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 1,604,071
Outstanding Options, Average Remaining Option Life 8 years 1 month 15 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 85.51
Exercisable Options, Number Exercisable (shares) | shares 15,324
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 71.17
Range of Exercise Prices, Lower Range Limit (dollars per share) 66.28
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 89.78
89.79 – 126.54  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 2,807,096
Outstanding Options, Average Remaining Option Life 9 years 6 months 15 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 116.29
Exercisable Options, Number Exercisable (shares) | shares 14,340
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 90.68
Range of Exercise Prices, Lower Range Limit (dollars per share) 89.79
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 126.54