XML 82 R58.htm IDEA: XBRL DOCUMENT v2.4.0.8
Summary of Changes in Outstanding Options (Detail) (USD $)
12 Months Ended
Apr. 30, 2014
Apr. 30, 2013
Apr. 30, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares Outstanding at May 1, 2013 3,751,180    
Number of Shares Granted 644,500    
Number of Shares Exercised (890,341) (386,356) (986,875)
Number of Shares Forfeited / cancelled (611,267)    
Number of Shares Outstanding at April 30, 2014 2,894,072 3,751,180  
Number of Shares Exercisable at April 30, 2014 1,071,812    
Weighted Average Exercise Price Outstanding at May 1, 2013 $ 7.12    
Weighted Average Exercise Price Granted $ 9.35    
Weighted Average Exercise Price Exercised $ 6.15    
Weighted Average Exercise Price Forfeited/cancelled $ 8.69    
Weighted Average Exercise Price Outstanding at April 30, 2014 $ 7.59 $ 7.12  
Weighted Average Exercise Price Exercisable at April 30, 2014 $ 6.63    
Weighted Average Remaining Contractual Term Outstanding at April 30, 2014 3 years 6 months    
Weighted Average Remaining Contractual Term Exercisable at April 30, 2014 2 years 6 months    
Aggregate Intrinsic Value Outstanding at April 30, 2014 $ 5,992,532    
Aggregate Intrinsic Value Exercisable at April 30, 2014 $ 3,221,689