XML 47 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Status for Options Which Contain Vesting Provisions) (Details) - $ / shares
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Options      
Beginning Balance (in shares) 1,711,438    
Granted (in shares) 944,094    
Vested (in shares) (843,776)    
Canceled/forfeited (in shares) (66,825)    
Ending Balance (in shares) 1,744,931 1,711,438  
Weighted Average Grant Date Fair Value      
Beginning Balance (in dollars per share) $ 11.06    
Granted (in dollars per share) 10.93    
Vested (in dollars per share) 10.68    
Canceled (in dollars per share) 10.81    
Ending Balance (in dollars per share) $ 11.18 $ 11.06  
Performance shares      
Options      
Beginning Balance (in shares) 174,100    
Granted (in shares) 100,500    
Vested (in shares) (73,900)    
Canceled/forfeited (in shares) (2,500)    
Ending Balance (in shares) 198,200 174,100  
Weighted Average Grant Date Fair Value      
Beginning Balance (in dollars per share) $ 52.87    
Granted (in dollars per share) 51.61 $ 58.35 $ 45.43
Vested (in dollars per share) 45.43    
Canceled (in dollars per share) 58.35    
Ending Balance (in dollars per share) $ 54.93 $ 52.87