XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Summary of Information Related to Stock Options Outstanding (Details)
12 Months Ended
May 31, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) $ 28.14
Range of Exercise Prices, upper limit (in dollars per share) $ 433.10
Number Outstanding (in shares) | shares 5,087,402
Average Remaining Option Life 6 years 6 months 7 days
Weighted Average Exercise Price (in dollars per share) $ 230.62
Number Exercisable (in shares) | shares 1,575,999
Weighted Average Exercise Price (in dollars per share) $ 117.25
Range 1  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 28.14
Range of Exercise Prices, upper limit (in dollars per share) $ 108.39
Number Outstanding (in shares) | shares 937,222
Average Remaining Option Life 3 years
Weighted Average Exercise Price (in dollars per share) $ 84.16
Number Exercisable (in shares) | shares 937,222
Weighted Average Exercise Price (in dollars per share) $ 84.16
Range 2  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 108.40
Range of Exercise Prices, upper limit (in dollars per share) $ 204.48
Number Outstanding (in shares) | shares 930,495
Average Remaining Option Life 5 years 4 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 144.96
Number Exercisable (in shares) | shares 431,699
Weighted Average Exercise Price (in dollars per share) $ 140.83
Range 3  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 204.49
Range of Exercise Prices, upper limit (in dollars per share) $ 260.79
Number Outstanding (in shares) | shares 1,571,534
Average Remaining Option Life 6 years 7 months 17 days
Weighted Average Exercise Price (in dollars per share) $ 230.68
Number Exercisable (in shares) | shares 185,277
Weighted Average Exercise Price (in dollars per share) $ 208.50
Range 4  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 260.80
Range of Exercise Prices, upper limit (in dollars per share) $ 433.10
Number Outstanding (in shares) | shares 1,648,151
Average Remaining Option Life 9 years 29 days
Weighted Average Exercise Price (in dollars per share) $ 362.20
Number Exercisable (in shares) | shares 21,801
Weighted Average Exercise Price (in dollars per share) $ 297.34