XML 73 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2018
May 31, 2017
May 31, 2016
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Operating leases minimum payments due, due in year one $ 49.3    
Operating leases minimum payments due, due in two years 41.6    
Operating leases minimum payments due, due in three years 33.7    
Operating leases minimum payments due, due in four years 25.5    
Operating leases minimum payments due, due in five years 18.9    
Operating leases minimum payments due, due thereafter 27.7    
Continuing Operations      
Operating Leased Assets [Line Items]      
Operating lease rent expense $ 70.0 $ 49.6 $ 40.8
Minimum      
Operating Leased Assets [Line Items]      
Operating leases renewal option period 1 year    
Maximum      
Operating Leased Assets [Line Items]      
Operating leases renewal option period 10 years