XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Compensation Related Costs and Share Based Payments (Tables)
3 Months Ended
Jul. 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. At July 31, 2025, there were no stock options, stock appreciation rights or other equity-based awards outstanding.
SharesWeighted-Average
Grant Date Fair
Value per Share
Unvested at April 30, 2025499,243 $262 
Granted96,808 461 
Vested(223,589)232 
Forfeited(5,148)282 
Performance Award Adjustments13,829 355 
Unvested at July 31, 2025381,143 $333