XML 98 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Information Related to Stock Options Outstanding (Details)
12 Months Ended
May 31, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 7,105,399
Average Remaining Option Life 6 years 7 months 28 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 145.54
Exercisable Options, Number Exercisable (shares) | shares 1,913,374
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 66.53
Range of exercise prices, lower limit (dollars per share) 25.88
Range of exercise prices, upper limit (dollars per share) $ 278.97
$25.88 - $86.09  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 1,312,485
Average Remaining Option Life 3 years 1 month 13 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 51.39
Exercisable Options, Number Exercisable (shares) | shares 1,293,021
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 50.87
Range of exercise prices, lower limit (dollars per share) 25.88
Range of exercise prices, upper limit (dollars per share) $ 86.09
$86.10 - $115.64  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 1,782,627
Average Remaining Option Life 5 years 8 months 23 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 98.76
Exercisable Options, Number Exercisable (shares) | shares 565,553
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 94.72
Range of exercise prices, lower limit (dollars per share) 86.10
Range of exercise prices, upper limit (dollars per share) $ 115.64
$115.65 - $205.74  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 1,593,806
Average Remaining Option Life 7 years 3 months 14 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 143.10
Exercisable Options, Number Exercisable (shares) | shares 54,800
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 145.02
Range of exercise prices, lower limit (dollars per share) 115.65
Range of exercise prices, upper limit (dollars per share) $ 205.74
$205.75 - $278.97  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (shares) | shares 2,416,481
Average Remaining Option Life 8 years 10 months 9 days
Outstanding Options, Weighted Average Exercise Price (dollars per share) $ 232.80
Exercisable Options, Number Exercisable (shares) | shares 0
Exercisable Options, Weighted Average Exercise Price (dollars per share) $ 0
Range of exercise prices, lower limit (dollars per share) 205.75
Range of exercise prices, upper limit (dollars per share) $ 278.97