XML 45 R20.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 5 - Disclosure of Compensation Related Costs, Share Based Payments (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 0 Months Ended 3 Months Ended
Jul. 31, 2014
Jul. 31, 2013
Jun. 06, 2014
Restricted Stock Units (RSUs) [Member]
Certain Officer And Key Employee [Member]
Jun. 19, 2013
Restricted Stock Units (RSUs) [Member]
Certain Officer And Key Employee [Member]
Sep. 13, 2013
Restricted Stock Units (RSUs) [Member]
Non Employee Members Of The Board [Member]
Jul. 31, 2014
Restricted Stock Units (RSUs) [Member]
Jul. 31, 2014
Employee Stock Option [Member]
Apr. 30, 2014
Employee Stock Option [Member]
Jul. 31, 2014
Restricted Stock Units (RSUs) [Member]
Jul. 31, 2014
2009 Stock Incentive Plan [Member]
Note 5 - Disclosure of Compensation Related Costs, Share Based Payments (Details) [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares)                   3,916,668
Share-based Compensation Arrangement by Share-based Payment Award, Description Each share issued pursuant to a stock option will reduce the shares available for grant by one, and each share issued pursuant to an award of restricted stock or restricted stock units will reduce the shares available for grant by two.                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in Shares)       77,650   91,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures (in Shares)     91,000   14,000          
Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Granted in Period Total Fair Value     $ 6,584              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number (in Shares) 645,124           645,124 712,024    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 19,231                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 292 days                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in Shares) 645,124                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price (in Dollars per share) $ 36.36                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 5 years 292 days                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 19,231                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 2,018                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value             6,270      
Allocated Share-based Compensation Expense 1,632 1,044                
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized             $ 0   $ 9,312