XML 55 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Stock Plans (Tables)
12 Months Ended
Apr. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Components Of Stock-Based Compensation Expense Recognized
The following table summarizes the components of stock-based compensation expense recognized in the Company’s consolidated statements of income for the periods indicated:
Year Ended April 30,
202520242023
(in thousands)
Restricted stock$47,094 $39,077 $35,433 
ESPP867 893 852 
Total stock-based compensation expense$47,961 $39,970 $36,285 
Schedule of Restricted Stock Activity
Restricted stock activity is summarized below:
April 30,
202520242023
Shares Weighted-
Average
Grant Date
Fair Value
Shares Weighted-
Average
Grant Date
Fair Value
Shares Weighted-
Average
Grant Date
Fair Value
(in thousands, except per share data)
Non-vested, beginning of year1,974$53.83 2,063$50.12 1,980$40.32 
Granted719$73.35 854$51.32 1,143$49.12 
Vested(884)$50.54 (682)$40.09 (1006)$37.72 
Forfeited(39)$42.03 (261)$52.22 (54)$52.58 
Non-vested, end of year1,770$63.15 1,974$53.83 2,063$50.12 
Schedule of Cash Dividends Declared
The following table shows the Company's cash dividend declared per share for the periods indicated:
Year Ended April 30,
202520242023
Cash dividends declared per share
$1.59 $1.02 $0.60