v3.26.1
Benefit Plans
12 Months Ended
Apr. 30, 2026
Retirement Benefits [Abstract]  
Benefit Plans BENEFIT PLAN
The Company provides Team Members with a defined contribution 401(k) Plan. The 401(k) Plan is available to all Team Members who meet minimum age and service requirements. The Company contributions consist of matching amounts in Company stock and are allocated based on Team Member contributions. Contributions to the 401(k) Plan were $20,368, $17,294, and $14,262 for the years ended April 30, 2026, 2025, and 2024, respectively.
On April 30, 2026 and 2025, 601,287 and 660,680 shares of common stock, respectively, were held by the trustee of the 401(k) Plan in trust for distribution to eligible participants upon death, disability, retirement, or termination of employment. Shares held by the 401(k) Plan are treated as outstanding in the computation of net income per common share.