XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation (Tables)
6 Months Ended
Jan. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Option Activity The following is a summary of activity for the Company’s stock options for the six months ended January 31, 2025:
(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 options159 58.34 
Exercises(2,773)11.84 
Forfeitures or expirations(5)4.43 
Outstanding as of January 31, 202513,691 $20.44 4.11$513,715 
Exercisable as of January 31, 202511,791 $17.40 3.54$477,990 
The following is a summary of activity for the Company’s stock option awards subject to market conditions for the six months ended January 31, 2025:
(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 January 31, 20255,995 $24.70 5.96$199,228 
Exercisable as of January 31, 20254,769 $23.47 5.75$164,361 
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 January 31,Six Months Ended January 31,
(In thousands)2025202420252024
General and administrative$7,498 $7,541 $16,089 $14,492 
Facility operations1,819 1,628 3,643 3,184 
Total stock-based compensation$9,317 $9,169 $19,732 $17,676 
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 six months ended January 31, 2025:
(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 236 51.74 
Vested(144)38.68 
Forfeitures or expirations(10)44.60 
Outstanding as of January 31, 20251,955 $48.73