XML 100 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Summary of Information Related to Stock Options Outstanding (Details)
12 Months Ended
May 31, 2018
$ / shares
shares
$ 22.42 – $ 182.25  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 8,930,186
Outstanding Options, Average Remaining Option Life 7 years 3 months 21 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 100.73
Exercisable Options, Number Exercisable (shares) | shares 2,006,922
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 43.94
Range of Exercise Prices, Lower Range Limit (dollars per share) 22.42
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 182.25
$ 22.42 – $ 59.50  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 1,901,639
Outstanding Options, Average Remaining Option Life 3 years 12 months 10 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 39.27
Exercisable Options, Number Exercisable (shares) | shares 1,615,907
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 37.74
Range of Exercise Prices, Lower Range Limit (dollars per share) 22.42
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 59.50
59.51 – 89.78  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 2,671,836
Outstanding Options, Average Remaining Option Life 6 years 8 months 7 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 76.01
Exercisable Options, Number Exercisable (shares) | shares 348,008
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 65.55
Range of Exercise Prices, Lower Range Limit (dollars per share) 59.51
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 89.78
89.79 – 109.33  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 1,346,379
Outstanding Options, Average Remaining Option Life 8 years 1 month 17 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 107.33
Exercisable Options, Number Exercisable (shares) | shares 42,346
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 101.57
Range of Exercise Prices, Lower Range Limit (dollars per share) 89.79
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 109.33
109.34 – 182.25  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 3,010,332
Outstanding Options, Average Remaining Option Life 9 years 6 months 17 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 158.55
Exercisable Options, Number Exercisable (shares) | shares 661
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 137.30
Range of Exercise Prices, Lower Range Limit (dollars per share) 109.34
Range of Exercise Prices, Upper Range Limit (dollars per share) $ 182.25