XML 16 R42.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note I - Stock Based Compensation (Detail) (USD $)
6 Months Ended 6 Months Ended
Oct. 31, 2012
Oct. 31, 2011
Oct. 31, 2012
Stock Options [Member]
Oct. 31, 2011
Stock Options [Member]
Jul. 31, 2010
Stock Options [Member]
Oct. 31, 2012
Stock Incentive Plan [Member]
Oct. 31, 2011
Stock Incentive Plan [Member]
Oct. 14, 2009
Stock Incentive Plan [Member]
Share-based Compensation $ 1,184,000 $ 1,200,000 $ 1,100,000 $ 1,100,000   $ 61,000 $ 68,000  
Allocated Share-based Compensation Expense, Net of Tax 741,000 747,000 696,000 685,000   38,000 42,000  
Number Of Stock Option Plans 2              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)     1,500,000   1,000,000 350,000   150,000
Stock Options, Maximum Term 10 years              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) 40,000 48,750            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share) $ 784,000 $ 579,000            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 23,700,000     15,200,000        
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized     $ 2,000,000     $ 256,000    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition     1 year 36 days     2 years 10 days    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares)           187,027    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in Shares) 27,000              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in Dollars per share) $ 23.07