XML 32 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2018
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Accrued Expenses and Other Liabilities
Accrued Expenses and Other Liabilities

Accrued expenses consisted of the following as of December 31, 2018 and 2017 (in thousands):
 
 
December 31, 2018
 
December 31, 2017
Payroll and other related benefits
$
180,301

 
$
150,784

Bandwidth and co-location
76,184

 
72,782

Property, use and other taxes
59,578

 
47,584

Professional service fees
2,169

 
4,225

Other accrued expenses
10,072

 
8,368

Total
$
328,304

 
$
283,743


Other liabilities consisted of the following as of December 31, 2018 and 2017 (in thousands):

 
December 31, 2018
 
December 31, 2017
Deferred rent
$
42,566

 
$
31,510

Uncertain tax positions
63,976

 
86,814

Other long-term liabilities
54,398

 
24,631

Total
$
160,940

 
$
142,955