XML 46 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note I - Stock-based Compensation (Details Textual) - USD ($)
6 Months Ended
Aug. 29, 2018
Aug. 05, 2015
Oct. 31, 2019
Oct. 31, 2018
Share-based Payment Arrangement, Expense     $ 2,200,000 $ 1,700,000
Share-based Payment Arrangement, Expense, after Tax     $ 1,700,000 1,300,000
Share-based Compensation Arrangement by Share-based Payment Award, Options Exercised Through Net Settlements     20,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Reduction in Shares Issued to Satisfy the Exercise Price and Applicable Withholding Taxes     5,685  
Share-based Compensation Arrangement by Share-based Payment Award, Options Exercised Through Net Settlements, Net of Shares to Satisfy the Exercise Price and Applicable Withholding Taxes     14,315  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value     $ 23,100,000 18,500,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number     147,500  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value     $ 6,300,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term     4 years 255 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price     $ 49.51  
Share-based Payment Arrangement, Option [Member]        
Share-based Payment Arrangement, Expense     $ 1,700,000 1,200,000
Share-based Payment Arrangement, Expense, after Tax     $ 1,300,000 $ 891,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     25,000 145,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Fair Value     $ 974,000 $ 3,000,000
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 2,300,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     1 year 182 days  
Restated Option Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,000,000 1,800,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 200,000      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     275,000  
Restated Option Plan [Member] | Share-based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years    
Stock Incentive Plan [Member]        
Share-based Payment Arrangement, Expense     $ 521,000 504,000
Share-based Payment Arrangement, Expense, after Tax     399,000 $ 383,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 450,000      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 100,000      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 6,400,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     6 years 255 days  
Stock Incentive Plan [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     3,000 3,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     103,527  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance     182,500  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 47.08