XML 31 R18.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 6 - Disclosure of Compensation Related Costs, Share Based Payments (Tables)
3 Months Ended
Jul. 31, 2014
Notes Tables  
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
           
Weighted
 
   
Number of
   
average option option
 
   
option shares
   
exercise price
 
Outstanding at April 30, 2014
    712,024     $ 36.73  
Granted
    ---       ---  
Exercised
    (66,900 )     40.27  
Forfeited
    ---       ---  
Outstanding at July 31, 2014
    645,124     $ 36.36  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]
Unvested at April 30, 2014
    148,546  
Granted
    91,000  
Vested
    (38,198 )
Forfeited
    (6,136 )
Unvested at July 31, 2014
    195,212