XML 109 R94.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Payable and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accounts payable $ 66,792 $ 84,434
Accrued interconnection costs 93,661 64,295
Accrued payroll and employee benefits 28,668 17,394
Accrued interest 3,056 2,895
Accrued income taxes 3,983 1,274
Accrued expenses and other current liabilities 55,573 55,097
Total accounts payable and other current liabilities $ 251,733 $ 225,389