XML 103 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Payables and Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued compensation $ 400.0 $ 421.5
Other 312.4 213.1
Payables and accrued liabilities $ 712.4 $ 634.6