XML 106 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Payables and Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued compensation $ 463.2 $ 472.5
Accrued income taxes 42.9 93.0
Other 240.5 241.7
Payables and accrued liabilities $ 746.6 $ 807.2