XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Compensation Related Costs and Share Based Payments (Tables)
6 Months Ended
Oct. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Units Award Activity
Information concerning the unvested restricted stock units under the 2018 Plan is presented in the following table:
SharesWeighted-Average
Grant Date Fair
Value per Share
Unvested at April 30, 2023550,840 $212 
Granted138,046 236 
Vested(215,897)195 
Forfeited(15,753)225 
Unvested at October 31, 2023457,236 $227