XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jan. 02, 2019
director
$ / shares
shares
Dec. 14, 2018
$ / shares
shares
Apr. 30, 2019
USD ($)
Apr. 30, 2018
USD ($)
Apr. 30, 2019
USD ($)
shares
Apr. 30, 2018
USD ($)
Apr. 30, 2011
shares
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Restricted shares granted         35,000    
Recognized stock-based compensation expense | $     $ 0.9 $ 0.9 $ 1.8 $ 1.8  
Unrecognized stock based compensation expenses | $     3.8   3.8    
Restricted Stock [Member] | Non-employee directors [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of non-employee directors | director 12            
Restricted shares granted per non-employee 1,750            
Restricted shares granted 21,000            
Share price | $ / shares $ 71.56            
Recognized stock-based compensation expense | $     0.5   0.6    
Restricted Stock [Member] | Executive officers [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Restricted shares granted   14,522          
Share price | $ / shares   $ 85.67          
Recognized stock-based compensation expense | $     $ 0.2   $ 0.2    
Annual incremental vesting percentage   33.00%          
Stock Options [Member] | Minimum [Member]              
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 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         5 years    
Expiration period, after grant date         5 years    
2011 Management Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock shares authorized under plan             1,500,000