XML 35 R21.htm IDEA: XBRL DOCUMENT v2.4.0.6
Disclosure of Compensation Related Costs, Share Based Payments (Stock Option Activity) (Details) (USD $)
6 Months Ended
Oct. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted Average Exercise Price, Outstanding at April 30, 2012 $ 32.59
Weighted Average Exercise Price, Granted   
Weighted Average Exercise Price, Exercised $ 24.13
Weighted Average Exercise Price, Forfeited $ 14.08
Weighted Average Exercise Price, Outstanding at October 31, 2012 $ 34.02
Restricted Stock Units (RSUs) [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares, Outstanding 66,198
Number of Shares, Granted 46,998
Number of Shares, Exercised   
Number of Shares, Forfeited   
Number of Shares, Outstanding 113,196
Stock Options [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares, Outstanding 1,053,509
Number of Shares, Granted   
Number of Shares, Exercised (151,098)
Number of Shares, Forfeited (500)
Number of Shares, Outstanding 901,911