XML 36 R21.htm IDEA: XBRL DOCUMENT v2.4.0.6
Disclosure of Compensation Related Costs, Share Based Payments (Stock Option Activity) (Details) (USD $)
3 Months Ended
Jul. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted Average Exercise Price, Outstanding April 30, 2012 $ 32.59
Weighted Average Exercise Price, Granted   
Weighted Average Exercise Price, Exercised $ 23.84
Weighted Average Exercise Price, Forfeited $ 14.08
Weighted Average Exercise Price, Outstanding July 31, 2012 $ 34.01
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 32,998
Number of Shares, Exercised   
Number of Shares, Forfeited   
Number of Shares, Outstanding 99,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 (145,798)
Number of Shares, Forfeited (500)
Number of Shares, Outstanding 907,211