XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Preferred and Common Stock (Tables)
12 Months Ended
Apr. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Units Award Activity
The following table presents a summary of our restricted stock unit activity during the three-year period ended April 30, 2025. At April 30, 2025, there were no stock options, stock appreciation rights or other equity-based awards outstanding.
Weighted-Average
Grant Date Fair
SharesValue per Share
Unvested at April 30, 2022
526,394 
Granted165,024 $218 
Vested(233,533)
Forfeited(40,773)
Performance Award Adjustments133,728 
Unvested at April 30, 2023
550,840 
Granted142,865 238 
Vested(219,752)
Forfeited(17,534)
Performance Award Adjustments35,443 
Unvested at April 30, 2024
491,862 229 
Granted113,009 345 
Vested(179,536)223 
Forfeited(9,540)255 
Performance Award Adjustments83,448 257 
Unvested at April 30, 2025
499,243$262