XML 79 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2019
May 31, 2018
May 31, 2017
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Operating leases minimum payments due, due in year one $ 54.0    
Operating leases minimum payments due, due in two years 46.2    
Operating leases minimum payments due, due in three years 36.1    
Operating leases minimum payments due, due in four years 28.3    
Operating leases minimum payments due, due in five years 18.6    
Operating leases minimum payments due, due thereafter 40.0    
Continuing Operations      
Operating Leased Assets [Line Items]      
Operating lease rent expense $ 69.7 $ 70.0 $ 49.6
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