XML 47 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 06, 2017
USD ($)
$ / shares
shares
Dec. 19, 2016
$ / shares
shares
Jan. 04, 2016
director
$ / shares
shares
Jan. 31, 2017
USD ($)
$ / shares
shares
Jul. 31, 2017
USD ($)
Jul. 31, 2016
USD ($)
Jul. 31, 2017
USD ($)
$ / shares
shares
Jul. 31, 2016
USD ($)
Oct. 31, 2016
USD ($)
Apr. 30, 2011
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock compensation expense | $             $ 3,489 $ 1,577    
Chief Operating Officer [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Market price of common stock at grant date | $ / shares $ 58.05                  
Stock compensation expense | $ $ 700                  
Unvested portion of restricted stock forfeited 12,800                  
Granted 12,800                  
Vice President [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock compensation expense | $             $ 500      
Vested, Number of Shares       13,040            
Board of Director Members for January Two Thousand Seventeen Option Grants [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Term of vested stock options       5 years            
Market price of common stock at grant date | $ / shares       $ 56.65            
Vesting period       5 years            
Estimated fair market value of options | $       $ 200            
Stock options total compensation cost, not yet recognized | $       $ 200            
Remaining service period for recognition of unrecognized compensation cost             60 months      
Granted       10,000            
Exercised, Weighted-Average Exercise Price | $ / shares       $ 56.65            
Stock Options [Member] | Minimum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period             1 year      
Expiration period, after grant date             2 years      
Stock Options [Member] | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period             5 years      
Expiration period, after grant date             5 years      
2005 Stock Incentive Plan [Member] | Stock Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Exercised, Weighted-Average Exercise Price | $ / shares             $ 14.58      
2011 Management Incentive Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock shares authorized under ESPP                   1,500,000
Number of non-employee directors | director     12              
2011 Management Incentive Plan [Member] | Restricted Stock [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Restricted shares granted per non-employee     1,750              
Restricted stock closing price awarded | $ / shares             $ 57.62      
Restricted shares granted     21,000       103,000      
Recognized stock-based compensation expense | $         $ 800 $ 600 $ 3,500 $ 1,600    
Unrecognized stock based compensation expenses | $         3,900   $ 3,900   $ 7,400  
Vested, Number of Shares             69,000      
2011 Management Incentive Plan [Member] | Restricted Stock [Member] | Non-Employee Directors [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock price | $ / shares     $ 62.65              
Recognized stock-based compensation expense | $         300   $ 800      
2011 Management Incentive Plan [Member] | Restricted Stock [Member] | Executive Officers [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Restricted shares granted   70,327                
Stock price | $ / shares   $ 56.20                
Recognized stock-based compensation expense | $         $ 300   $ 600      
Shares vesting schedule per year   .33                
2011 Management Incentive Plan [Member] | Stock Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted             10,000      
Exercised, Weighted-Average Exercise Price | $ / shares             $ 21.80