XML 45 R20.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 5 - Disclosure of Compensation Related Costs, Share Based Payments (Details Textual) (USD $)
In Thousands, except Share data, unless otherwise specified
6 Months Ended 6 Months Ended 0 Months Ended 6 Months Ended 0 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2014
Stock Incentive Plan [Member]
Oct. 31, 2014
Employee Stock Option [Member]
Apr. 30, 2014
Employee Stock Option [Member]
Sep. 19, 2014
Restricted Stock [Member]
Non Employee Member of the Board [Member]
Oct. 31, 2014
Restricted Stock Units (RSUs) [Member]
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 Member of the Board [Member]
Disclosure Text Block [Abstract]                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     3,890,708              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period           13,955 91,000 91,000 77,650 14,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Total Fair Value           $ 990   $ 6,584    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 564,974     564,974 712,024          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 26,066                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 160 days                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 564,974                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 35.73                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 5 years 160 days                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 4,626                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value       6,270            
Allocated Share-based Compensation Expense 2,667 2,420                
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 7,878     $ 0