XML 79 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Summary of Activity for Unvested RSUs and PSUs (Details) - Service-based RSUs and PSUs - $ / shares
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Total # of Restricted Stock Units      
RSUs and PSUs outstanding, beginning of period (in shares) 624,093 560,579 349,774
Awarded (in shares) 377,176 396,098 371,153
Vested (in shares) (250,059) (212,636) (145,958)
Forfeited (in shares) (50,257) (119,948) (14,390)
RSUs and PSUs outstanding, end of period (in shares) 700,953 624,093 560,579
Weighted Average Grant Date Fair Value      
RSUs and PSUs outstanding, weighted average grant dater fair value, beginning of period (in dollars per share) $ 11.27 $ 13.36 $ 15.93
Awarded, weighted average grant date fair value (in dollars per share) 8.40 8.69 10.68
Vested, weighted average grant date fair value (in dollars per share) 10.43 11.31 12.62
Forfeited, weighted average grant date fair value (in dollars per share) 19.19 12.46 14.20
RSUs and PSUs outstanding, weighted average grant date fair value, end of period (in dollars per share) $ 9.48 $ 11.27 $ 13.36