XML 102 R92.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable and Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accounts payable $ 147.4 $ 134.6
Accrued expenses and other current liabilities 51.3 75.2
Accrued interconnection costs 69.6 43.5
Accrued payroll and employee benefits 35.1 39.6
Accrued interest 24.7 11.3
Accrued income taxes 6.3 2.0
Total accounts payable and other current liabilities $ 334.4 $ 306.2