XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Compensation Related Costs and Share Based Payments (Tables)
9 Months Ended
Jan. 31, 2025
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, 2024491,862 $229 
Granted109,754 343 
Vested(178,096)223 
Forfeited(8,709)253 
Performance Award Adjustments35,443 246 
Unvested at January 31, 2025450,254 $261