XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Nov. 02, 2020
director
$ / shares
shares
Jan. 31, 2021
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
Apr. 30, 2011
shares
Share-based Compensation        
Common stock shares authorized under plan       1,500,000
Restricted Stock [Member]        
Share-based Compensation        
Restricted shares granted   28,000    
Restricted stock closing price awarded (in dollars per share) | $ / shares   $ 67.97    
Stock-based compensation expense | $   $ 0.9 $ 0.9  
Unrecognized stock based compensation expenses | $   $ 4.6    
Vested, Number of Shares   36,000    
Restricted Stock [Member] | Non-employee directors [Member]        
Share-based Compensation        
Restricted shares granted 16,500      
Restricted stock closing price awarded (in dollars per share) | $ / shares $ 67.97      
Stock-based compensation expense | $   $ 0.1    
Number of non-employee directors | director 11      
Restricted shares granted per non-employee 1,500      
Restricted Stock [Member] | Executive officers [Member]        
Share-based Compensation        
Restricted shares granted 9,334      
Restricted stock closing price awarded (in dollars per share) | $ / shares $ 67.97      
Stock-based compensation expense | $   $ 0.1    
Annual incremental vesting percentage 50.00%      
Restricted Stock [Member] | Key Employees [Member]        
Share-based Compensation        
Restricted shares granted 2,600      
Restricted stock closing price awarded (in dollars per share) | $ / shares $ 67.97      
Annual incremental vesting percentage 33.00%      
Stock Options [Member] | Minimum        
Share-based Compensation        
Vesting period   1 year    
Expiration period, after grant date   2 years    
Stock Options [Member] | Maximum        
Share-based Compensation        
Vesting period   5 years    
Expiration period, after grant date   5 years