XML 19 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Other Current Assets and Other Current Liabilities [Abstract]    
Value added tax and other taxes payable $ 219.6 $ 310.1
Warranty accruals and project contingencies 257.7 240.4
Legal provisions 173.1 183.6
Redeemable financial liability 121.5 116.5
Social security liability 131.4 129.1
Provision 43.1 53.2
Compensation accrual 21.6 89.6
Current portion of accrued pension and other post-retirement benefits 19.8 14.9
Liabilities held for sale 9.3 9.3
Other 406.4 347.8
Total other current liabilities $ 1,403.5 $ 1,494.5