XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Equity-Based Compensation (Tables)
3 Months Ended
Oct. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Payment Arrangement, Option, Activity
The following table represents the stock option activity:
Number of options outstanding
Weighted-average exercise price
(per share)
Weighted-average remaining
contractual life
(in years)
Aggregate intrinsic value
(in thousands)
Balance at July 31, 2024
2,494,584 $13.23 8.2$— 
Granted 1,077,507 10.94 
Exercised— — 
Forfeited(44,497)12.10 
Expired— — 
Balance at October 31, 2024
3,527,594 $12.54 8.5$1,197 
Exercisable as of October 31, 2024
1,137,233 $14.74 7.3$289 
Schedule of Share-Based Payment Arrangement, Restricted Stock Unit, Activity
The following table represents the RSU grant activity under the 2021 Plan:
Number of units
Weighted-average
grant-date fair value
 (per share)
Unvested as of July 31, 2024
1,063,881 $10.62 
Granted408,961 10.31 
Vested(202,501)11.58 
Forfeited(14,841)12.11 
Unvested as of October 31, 2024
1,255,500 $10.35