XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Compensation Related Costs and Share Based Payments (Tables)
9 Months Ended
Jan. 31, 2024
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. No stock option awards have been granted under the 2018 Plan.
SharesWeighted-Average
Grant Date Fair
Value per Share
Unvested at April 30, 2023550,840 $212 
Granted140,703 237 
Vested(217,693)195 
Forfeited(16,388)224 
Unvested at January 31, 2024457,462 $228