XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation (Tables)
3 Months Ended
Oct. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Option Activity The following is a summary of activity for the Company’s stock options for the three months ended October 31, 2024:
(In thousands, except per share and term data)SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (In years)Aggregate Intrinsic Value
Outstanding as of July 31, 202416,310 $18.60 4.34$550,115 
Grants of options47 49.46 
Exercises(476)6.27 
Forfeitures or expirations— — 
Outstanding as of October 31, 202415,881 $19.07 4.19$514,658 
Exercisable as of October 31, 202413,694 $15.96 3.59$486,208 
The following is a summary of activity for the Company’s stock option awards subject to market conditions for the three months ended October 31, 2024:
(In thousands, except per share and term data)SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (In years)Aggregate Intrinsic Value
Outstanding as of July 31, 20245,995 $24.70 6.47$165,656 
Grants of options— — 
Exercises— — 
Forfeitures or expirations— — 
Outstanding as of October 31, 20245,995 $24.70 6.21$160,500 
Exercisable as of October 31, 20244,456 $23.30 5.97$125,517 
Schedule of Share-Based Compensation Expense
The table below sets forth the stock-based compensation recognized by the Company for stock options, restricted stock, and restricted unit awards:
Three Months Ended October 31,
(In thousands)20242023
General and administrative$8,591 $6,951 
Facility operations1,824 1,556 
Total stock-based compensation$10,415 $8,507 
Schedule of Restricted Stock and Performance Stock Activity The following is a summary of activity for the Company’s RSA, RSU and PSU for the three months ended October 31, 2024:
(In thousands, except per share data)Restricted and Performance SharesWeighted Average Grant Date Fair Value
Outstanding as of July 31, 20241,873 $47.29 
Grants 232 51.56 
Vested(42)33.33 
Forfeitures or expirations(6)40.84 
Outstanding as of October 31, 20242,057 $48.12