XML 55 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note I - Stock-based Compensation Plans (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Aug. 05, 2015
Aug. 31, 2015
May 31, 2015
Jul. 31, 2017
Jul. 31, 2016
Oct. 14, 2009
Allocated Share-based Compensation Expense       $ 626,000 $ 532,000  
Allocated Share-based Compensation Expense, Net of Tax       393,000 334,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value       $ 9,500,000 12,200,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number       659,250    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value       $ 8,900,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term       3 years 40 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price       $ 26.59    
Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Fair Value       $ 336,000 279,000  
Allocated Share-based Compensation Expense       551,000 507,000  
Allocated Share-based Compensation Expense, Net of Tax       345,000 $ 318,000  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized       $ 2,500,000    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition       2 years 255 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross       25,000 30,000  
Performance Shares [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   40,000 91,125      
Employee Service Share-based Compensation, Not Currently Expected to Vest Awards, Compensation Cost Not yet Recognized       $ 1,100,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Not Currently Expected to Vest, Outstanding, Number       62,750    
Restricted Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       34,500 0  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       137,027    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number       50,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value       $ 44.40    
Restated Option Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       284,000    
Common Stock, Capital Shares Reserved for Future Issuance 1,800,000          
Restated Option Plan [Member] | Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years          
Stock Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized           350,000
Allocated Share-based Compensation Expense       $ 71,000 $ 18,000  
Allocated Share-based Compensation Expense, Net of Tax       45,000 $ 11,000  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized       $ 1,600,000    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition       4 years 146 days