XML 90 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Stock Options) (Details) - USD ($)
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Awards (In Shares)      
Outstanding, Beginning Balance (in shares) 1,422,025 1,555,555 1,668,975
Granted (in shares) 0 327,100 0
Expired/canceled (in shares) (348,590) (174,840) (32,490)
Exercised (in shares)   (285,790) (80,930)
Outstanding, Ending Balance (in shares) 1,073,435 1,422,025 1,555,555
Exercisable, Ending Balance (in shares) 835,755    
Vested and Expected to Vest, Ending Balance (in shares) 1,060,830    
Weighted Average Exercise Price (Per Share)      
Outstanding, Beginning Balance (in dollars per share) $ 26.17 $ 28.72 $ 28.72
Granted (in dollars per share)   17.88  
Expired/canceled (in dollars per share) 27.44 29.06 30.11
Exercised (in dollars per share)   28.82 28.18
Outstanding, Ending Balance (in dollars per share) 25.76 $ 26.17 $ 28.72
Exercisable, Ending Balance (in dollars per share) 28.00    
Vested and Expected to Vest, Ending Balance (in dollars per share) $ 25.85    
Weighted Average Remaining Contractual Term (Years)      
Outstanding, Ending Balance 4 years 3 months 21 days    
Exercisable, Ending Balance 3 years 10 days    
Vested And Expected To Vest, Ending Balance 4 years 3 months 3 days    
Aggregated Intrinsic Value      
Outstanding, Ending Balance $ 2,178,000    
Exercisable, Ending Balance 492,000    
Vested and Expected to Vest, Ending Balance $ 2,088,000    
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    
Total intrinsic value relating to stock-based awards exercised during the period $ 0 $ 1,869,000 $ 576,000
Vested stock-based awards net settled upon exercise (in shares)   269,090 72,830
Common stock issued for net settlement of stock-based awards (in shares)   27,994 9,345
Weighted average grant-date fair value (in dollars per share)   $ 5.52  
Expected dividend yield (as a percent)   2.24%  
Expected volatility (as a percent)   40.03%  
Risk-free interest rate (as a percent)   0.54%  
Expected life   6 years 6 months