XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Preferred and Common Stock (Tables)
12 Months Ended
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Units Award Activity
The following table presents a summary of our RSU activity during the three-year period ended April 30, 2023:

Weighted-Average
Grant Date Fair
SharesValue per Share
Unvested at April 30, 2020
473,799 
Granted209,936 $178 
Vested(154,842)
Forfeited(12,275)
Performance Award Adjustments130,302 
Unvested at April 30, 2021
646,920 
Granted154,278 219 
Vested(242,955)
Forfeited(30,055)
Performance Award Adjustments(1,794)
Unvested at April 30, 2022
526,394 185 
Granted165,024 218 
Vested(233,533)166 
Forfeited(40,773)208 
Performance Award Adjustments133,728 227 
Unvested at April 30, 2023
550,840$212