XML 90 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Stock Options) (Details) - USD ($)
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Awards (In Shares)      
Outstanding, Beginning Balance (in shares) 483,480 1,073,435 1,422,025
Granted (in shares) 0 0 0
Expired/canceled (in shares) (242,970) (588,735) (348,590)
Exercised (in shares) 0 (1,220) 0
Outstanding, Ending Balance (in shares) 240,510 483,480 1,073,435
Exercisable, Ending Balance (in shares) 211,870    
Vested and Expected to Vest, Ending Balance (in shares) 238,868    
Weighted Average Exercise Price (Per Share)      
Outstanding, Beginning Balance (in dollars per share) $ 24.43 $ 25.76 $ 26.17
Expired/canceled (in dollars per share) 24.89 26.86 27.44
Exercised (in dollars per share)   17.88  
Outstanding, Ending Balance (in dollars per share) 23.96 $ 24.43 $ 25.76
Exercisable, Ending Balance (in dollars per share) 24.78    
Vested and Expected to Vest, Ending Balance (in dollars per share) $ 24.00    
Weighted Average Remaining Contractual Term (Years)      
Outstanding, Ending Balance 3 years 11 months 19 days    
Exercisable, Ending Balance 3 years 7 months 17 days    
Vested And Expected To Vest, Ending Balance 3 years 11 months 15 days    
Aggregated Intrinsic Value      
Outstanding, Ending Balance $ 0    
Exercisable, Ending Balance 0 $ 7,000  
Vested and Expected to Vest, Ending Balance $ 0    
Additional Disclosures      
Exercise price, lower range limit (in dollars per share) $ 17.88    
Exercise price, upper range limit (in dollars per share) $ 33.94    
Stock options      
Additional Disclosures      
Contractual term (in years) 10 years    
Vesting period (in years) 5 years    
Vested stock-based awards net settled upon exercise (in shares)   1,220  
Common stock issued for net settlement of stock-based awards (in shares)   220