XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Stock Options Granted and Outstanding (Details) - $ / shares
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
May 31, 2019
Shares        
Outstanding, beginning of period (in shares) 6,055,524 7,105,399 8,208,934  
Granted (in shares) 531,963 747,550 575,813  
Canceled (in shares) (877) (1,452) (5,432)  
Forfeited (in shares) (260,249) (91,722) (312,391)  
Exercised (in shares) (1,238,959) (1,704,251) (1,361,525)  
Outstanding, end of period (in shares) 5,087,402 6,055,524 7,105,399  
Options exercisable (in shares) 1,575,999 1,548,867 1,913,374 1,919,976
Weighted Average Exercise Price        
Outstanding, beginning of period (in dollars per share) $ 191.11 $ 145.54 $ 123.80  
Granted (in dollars per share) 398.92 348.24 250.50  
Canceled (in dollars per share) 116.25 59.51 72.17  
Forfeited (in dollars per share) 273.53 193.94 185.08  
Exercised (in dollars per share) 118.21 83.31 70.03  
Outstanding, end of period (in dollars per share) $ 230.62 $ 191.11 $ 145.54