XML 106 R92.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation Non-Vested Stock Options (Details) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Options      
Non-vested at beginning of year (in shares) 0    
Options granted (in shares) 0 0 0
Non-vested at end of year (in shares) 0 0  
Unrecognized compensation cost related to non-vested stock awards $ 12,695,000    
Period over which unrecognized compensation cost is expected to be recognized 2 years    
Weighted average period over which unrecognized compensation cost is expected to be recognized 1 year 9 months 18 days    
Exercise of stock options $ 1,841,000 $ 0 $ 2,278,000
Fair value of shares vested 8,543,000 6,170,000 6,264,000
Excess tax benefit from stock-based compensation $ 6,984,000 $ 0 $ 3,387,000