Annual report pursuant to Section 13 and 15(d)

Basic and Diluted Earnings Per Share Basic and Diluted Earnings Per Share (Details Textual)

v3.2.0.727
Basic and Diluted Earnings Per Share Basic and Diluted Earnings Per Share (Details Textual) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
May. 31, 2015
May. 31, 2014
Oct. 31, 2012
Equity, Class of Treasury Stock [Line Items]      
Stock Repurchased and Retired During Period, Value $ 182.4 $ 249.7  
Share Repurchase Program 1 [Member]      
Equity, Class of Treasury Stock [Line Items]      
Stock Repurchased and Retired During Period, Shares   6.2  
Share Repurchase Program, Authorized Amount     $ 350.0
Stock Repurchased and Retired During Period, Value   $ 249.7  
Share Repurchase Program 2 [Member]      
Equity, Class of Treasury Stock [Line Items]      
Stock Repurchased and Retired During Period, Shares 3.9    
Share Repurchase Program, Authorized Amount   $ 350.0  
Stock Repurchased and Retired During Period, Value $ 182.4