XML 41 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Note I - Stock-based Compensation (Details Textual) - USD ($)
9 Months Ended
Aug. 29, 2018
Aug. 05, 2015
Jan. 31, 2020
Jan. 31, 2019
Share-based Payment Arrangement, Expense     $ 3,200,000 $ 2,300,000
Share-based Payment Arrangement, Expense, after Tax     $ 2,400,000 1,800,000
Share-based Compensation Arrangement by Share-based Payment Award, Options Exercised Through Net Settlements     50,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Reduction in Shares Issued to Satisfy the Exercise Price and Applicable Withholding Taxes     23,301  
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     26,699  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value     $ 28,100,000 15,200,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number     104,250  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value     $ 5,400,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term     6 years 36 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price     $ 58.44  
Share-based Payment Arrangement, Option [Member]        
Share-based Payment Arrangement, Expense     $ 2,300,000 1,500,000
Share-based Payment Arrangement, Expense, after Tax     $ 1,800,000 $ 1,200,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     225,000 145,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Fair Value     $ 9,300,000 $ 3,000,000
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 10,000,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     1 year 328 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     75,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     $ 798,000 756,000
Share-based Payment Arrangement, Expense, after Tax     611,000 $ 575,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,600,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     6 years 146 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     7,224 3,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     99,303  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance     186,724  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 48.48