XML 39 R21.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 5 - Disclosure of Compensation Related Costs, Share Based Payments (Details) - Stock Option Activity (USD $)
3 Months Ended
Jul. 31, 2014
Apr. 30, 2014
Note 5 - Disclosure of Compensation Related Costs, Share Based Payments (Details) - Stock Option Activity [Line Items]    
Outstanding- Number of option shares 645,124  
Employee Stock Option [Member]
   
Note 5 - Disclosure of Compensation Related Costs, Share Based Payments (Details) - Stock Option Activity [Line Items]    
Outstanding- Number of option shares 645,124 712,024
Outstanding- Weighted average option exercise price $ 36.36 $ 36.73
Exercised (66,900)  
Exercised $ 40.27