XML 92 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Summary of Information Related to Stock Options Outstanding (Details)
12 Months Ended
May 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) $ 37.91
Range of Exercise Prices, upper limit (in dollars per share) $ 472.14
Number Outstanding (in shares) | shares 4,427,752
Average Remaining Option Life 6 years 5 months 15 days
Weighted Average Exercise Price (in dollars per share) $ 278.01
Number Exercisable (in shares) | shares 1,546,346
Weighted Average Exercise Price (in dollars per share) $ 149.63
Range 1  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 37.91
Range of Exercise Prices, upper limit (in dollars per share) $ 155.83
Number Outstanding (in shares) | shares 1,000,881
Average Remaining Option Life 3 years 25 days
Weighted Average Exercise Price (in dollars per share) $ 109.39
Number Exercisable (in shares) | shares 1,000,881
Weighted Average Exercise Price (in dollars per share) $ 109.39
Range 2  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 155.84
Range of Exercise Prices, upper limit (in dollars per share) $ 216.78
Number Outstanding (in shares) | shares 736,299
Average Remaining Option Life 5 years 2 months 15 days
Weighted Average Exercise Price (in dollars per share) $ 203.60
Number Exercisable (in shares) | shares 369,557
Weighted Average Exercise Price (in dollars per share) $ 202.04
Range 3  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 216.79
Range of Exercise Prices, upper limit (in dollars per share) $ 346.61
Number Outstanding (in shares) | shares 1,087,491
Average Remaining Option Life 6 years 7 months 17 days
Weighted Average Exercise Price (in dollars per share) $ 275.83
Number Exercisable (in shares) | shares 169,721
Weighted Average Exercise Price (in dollars per share) $ 262.73
Range 4  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 346.62
Range of Exercise Prices, upper limit (in dollars per share) $ 472.14
Number Outstanding (in shares) | shares 1,603,081
Average Remaining Option Life 9 years 18 days
Weighted Average Exercise Price (in dollars per share) $ 418.95
Number Exercisable (in shares) | shares 6,187
Weighted Average Exercise Price (in dollars per share) $ 426.55