XML 84 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Stock Plans - Restricted Stock Activity (Detail) - Restricted stock - $ / shares
shares in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Shares      
Beginning balance (in shares) 2,063 1,980 2,370
Granted (in shares) 854 1,143 483
Vested (in shares) (682) (1,006) (821)
Forfeited (in shares) (261) (54) (52)
Ending balance (in shares) 1,974 2,063 1,980
Weighted- Average Grant Date Fair Value      
Weighted-average, beginning balance (in dollars per share) $ 50.12 $ 40.32 $ 34.34
Weighted-average, granted (in dollars per share) 51.32 49.12 65.05
Weighted-average, vested (in dollars per share) 40.09 37.72 43.76
Weighted-average, forfeited (in dollars per share) 52.22 52.58 34.30
Weighted-average, ending balance (in dollars per share) $ 53.83 $ 50.12 $ 40.32