XML 70 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Note I - Stock-based Compensation (Details Textual) - USD ($)
3 Months Ended
Aug. 29, 2018
Aug. 05, 2015
Jul. 31, 2019
Jul. 31, 2018
Share-based Payment Arrangement, Expense     $ 1,600,000 $ 1,100,000
Share-based Payment Arrangement, Expense, after Tax     $ 1,200,000 831,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,500,000 13,500,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number     151,000  
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 328 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price     $ 49.69  
Share-based Payment Arrangement, Option [Member]        
Share-based Payment Arrangement, Expense     $ 1,300,000 841,000
Share-based Payment Arrangement, Expense, after Tax     $ 998,000 $ 639,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,700,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     1 year 255 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     273,500  
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     $ 271,000 247,000
Share-based Payment Arrangement, Expense, after Tax     201,000 $ 188,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,700,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     6 years 328 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     102,527  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance     183,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.02