v3.26.1
Stock-Based Compensation (Performance Shares, RSUs, Restricted Stock and Share Unit Awards) (Details)
3 Months Ended 9 Months Ended
Aug. 01, 2022
Jul. 31, 2022
Apr. 30, 2026
USD ($)
$ / shares
shares
Jan. 31, 2026
$ / shares
shares
Oct. 31, 2025
$ / shares
shares
Apr. 30, 2025
USD ($)
Apr. 30, 2026
USD ($)
$ / shares
shares
Apr. 30, 2025
USD ($)
Jul. 31, 2025
USD ($)
Additional Disclosures                  
Estimated forfeitures related to unvested stock-based awards     $ 361,000       $ 361,000    
Dividend Equivalents [Abstract]                  
Reversal of dividend equivalents           $ 1,000   $ 33,000  
Carrying value at period end     430,206,000       430,206,000   $ 446,868,000
Income tax (expense) benefit from settlement of stock-based awards     $ 0     0 $ 0 120,000  
Performance shares, RSUs, Restricted stock and share units                  
Awards (In Shares)                  
Outstanding, Beginning Balance (in shares) | shares     3,355,589 1,760,514 1,675,105   1,675,105    
Granted (in shares) | shares     287,902 2,009,343 439,624        
Settled (in shares) | shares     (95,982) (124,752) (337,984)        
Canceled/Forfeited (in shares) | shares     (54,116) (289,516) (16,231)        
Outstanding, Ending Balance (in shares) | shares     3,493,393 3,355,589 1,760,514   3,493,393    
Vested, Ending Balance (in shares) | shares     177,814       177,814    
Vested and Expected to Vest, Ending Balance (in shares) | shares     3,397,506       3,397,506    
Weighted Average Grant Date Fair Value                  
Outstanding, Beginning Balance (in dollars per share) | $ / shares     $ 3.96 $ 5.45 $ 6.53   $ 6.53    
Granted (in dollars per share) | $ / shares     3.59 3.16 2.26        
Settled (in dollars per share) | $ / shares     8.66 5.00 6.67        
Canceled/Forfeited (in dollars per share) | $ / shares     3.11 6.98 5.86        
Outstanding, Ending Balance (in dollars per share) | $ / shares     3.81 $ 3.96 $ 5.45   3.81    
Vested, Ending Balance (in dollars per share) | $ / shares     9.55       9.55    
Vested and Expected to Vest, Ending Balance (in dollars per share) | $ / shares     $ 3.82       $ 3.82    
Aggregate Intrinsic Value                  
Outstanding, Ending Balance     $ 12,297,000       $ 12,297,000    
Vested, Ending Balance             626,000    
Vested and Expected to Vest, Ending Balance     11,959,000       11,959,000    
Additional Disclosures                  
Total intrinsic value relating to fully vested stock-based awards converted during the period     437,000     13,000 $ 1,864,000 2,281,000  
Performance shares | Employees | Granted since fiscal 2014                  
Additional Disclosures                  
Performance period (in years)             3 years    
RSUs and restricted stock | Employees                  
Additional Disclosures                  
Vesting period 3 years 5 years              
Common stock, conversion ratio (in shares)   1              
RSUs and restricted stock | Non-Employee Director                  
Additional Disclosures                  
Vesting period 1 year 5 years              
Common stock, conversion ratio (in shares)   1              
Dividend equivalents                  
Dividend Equivalents [Abstract]                  
Paid during the period     5,000       $ 33,000 157,000  
Reversal of dividend equivalents           $ 1,000   $ 33,000  
Carrying value at period end     $ 84,000       $ 84,000   $ 117,000