XML 57 R23.htm IDEA: XBRL DOCUMENT v2.4.0.8
Common Shares (Tables)
9 Months Ended
Jan. 31, 2014
Common Shares [Abstract]  
Common Shares Information

 

 

 

 

 

 

 

 

 

 

 

  

January 31, 2014

 

  

April 30, 2013

 

Common shares authorized

  

 

300,000,000

  

  

 

150,000,000

  

Common shares outstanding

  

 

104,544,135

  

  

 

106,486,935

  

Treasury shares

  

 

24,061,030

  

  

 

22,118,230