XML 26 R11.htm IDEA: XBRL DOCUMENT v3.25.3
Employee Stock Plans
6 Months Ended
Oct. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Employee Stock Plans Employee Stock Plans
Stock-Based Compensation
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
October 31,
Six Months Ended
October 31,
2025202420252024
(in thousands)
Restricted stock$12,303 $11,151 $23,093 $21,712 
ESPP223 229 442 451 
Total stock-based compensation expense$12,526 $11,380 $23,535 $22,163 
Common Stock
During the three and six months ended October 31, 2025, the Company repurchased (on the open market or through privately negotiated transactions) 114,677 shares and 260,447 shares of the Company’s common stock for $8.1 million and $17.9 million, respectively. During the three and six months ended October 31, 2024, the Company repurchased (on the open market or through privately negotiated transactions) 456,250 shares and 807,500 shares of the Company's common stock for $32.6 million and $56.1 million, respectively.
Cash Dividends
The following table shows the Company's cash dividend declared per share for the periods indicated:
Three Months Ended
October 31,
Six Months Ended
October 31,
2025202420252024
Cash dividends declared per share
$0.48 $0.37 $0.96 $0.74