XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Compensation Related Costs and Share Based Payments (Tables)
3 Months Ended
Jul. 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:
Weighted-Average
Grant Date Fair
SharesValue per Share
Unvested at April 30, 2023550,840 $212 
Granted129,879 236 
Vested(207,043)194 
Forfeited(6,044)224 
Unvested at July 31, 2023467,632 $227