XML 27 R17.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 5 - Disclosure of Compensation Related Costs, Share Based Payments (Tables)
6 Months Ended
Oct. 31, 2014
Notes Tables  
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
           
Weighted
 
   
Number of
   
average option
 
   
option shares
   
exercise price
 
Outstanding at April 30, 2014
    712,024     $ 36.73  
Granted
           
Exercised
    147,050       40.54  
Forfeited
           
Outstanding at October 31, 2014
    564,974     $ 35.73  
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
    (8,086 )
Unvested at October 31, 2014
    193,262