XML 108 R88.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation - Schedule of Restricted Stock Awards Granted and Outstanding (Details) - Restricted Stock Awards - $ / shares
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Shares      
Outstanding, beginning of period (in shares) 686,630 836,609 1,241,223
Granted (in shares) 173,194 187,750 189,874
Forfeited (in shares) (44,838) (51,200) (66,589)
Vested (in shares) (161,960) (286,529) (527,899)
Outstanding, end of period (in shares) 653,026 686,630 836,609
Weighted Average Grant Price      
Outstanding beginning of period (in dollars per share) $ 392.02 $ 331.95 $ 264.63
Granted (in dollars per share) 673.55 470.11 398.30
Forfeited (in dollars per share) 432.79 384.61 323.00
Vested (in dollars per share) 301.83 267.65 213.36
Outstanding end of period (in dollars per share) $ 490.32 $ 392.02 $ 331.95