XML 121 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Lease cost (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Leases [Abstract]      
Operating leases $ 67.7    
Short-term leases 45.7    
Variable lease costs 73.0    
Lease cost $ 186.4    
Rent Expense   $ 48.1 $ 43.1