XML 42 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Stock Plans (Tables)
9 Months Ended
Jan. 31, 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 condensed consolidated statements of income for the periods indicated:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2025202420252024
(in thousands)
Restricted stock$11,125 $10,119 $32,837 $29,611 
ESPP176 188 627 649 
Total stock-based compensation expense$11,301 $10,307 $33,464 $30,260 
Schedule of Cash Dividends Declared
The following table shows the Company's cash dividend declared per share for the periods indicated:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2025202420252024
Cash dividends declared per share
$0.37 $0.33 $1.11 $0.69