XML 65 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Restricted Stock Activity (Detail) - Restricted stock - $ / shares
shares in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Shares      
Beginning balance (in shares) 1,980 2,370 1,365
Granted (in shares) 1,143 483 1,606
Vested (in shares) (1,006) (821) (516)
Forfeited (in shares) (54) (52) (85)
Ending balance (in shares) 2,063 1,980 2,370
Weighted- Average Grant Date Fair Value      
Weighted-average, beginning balance (in dollars per share) $ 40.32 $ 34.34 $ 44.59
Weighted-average, granted (in dollars per share) 49.12 65.05 27.63
Weighted-average, vested (in dollars per share) 37.72 43.76 39.78
Weighted-average, forfeited (in dollars per share) 52.58 34.30 22.35
Weighted-average, ending balance (in dollars per share) $ 50.12 $ 40.32 $ 34.34