XML 42 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Other Balance Sheet Components
6 Months Ended
Jun. 30, 2021
Other Balance Sheet Components [Abstract]  
Other Balance Sheet Components Other Balance Sheet Components
The Company had no restricted cash or short-term investments as of June 30, 2021 and December 31, 2020.
Prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 
 As of,
 June 30,
2021
December 31,
2020
Prepaid Expenses$40,207 $17,606 
Other current assets5,225 8,668 
Total prepaid expenses and other current assets$45,432 $26,274 
Property and equipment, net
Property and equipment, net, consisted of the following (in thousands):
 As of,
 June 30,
2021
December 31,
2020
Servers and related equipment$300,784 $264,994 
Computer hardware and software5,985 3,498 
Furniture and fixtures162 162 
Leasehold improvement28,754 27,437 
Construction in progress1,723 294 
Total property and equipment$337,408 $296,385 
Less accumulated depreciation and amortization(118,827)(89,970)
Property and equipment—net$218,581 $206,415 
Construction in progress includes costs mostly related to leasehold improvements related to the Company’s office buildings.
Depreciation expense was $15.7 million and $30.2 million for the three and six months ended June 30, 2021, respectively and was $9.7 million and $18.7 million for the three and six months ended June 30, 2020, respectively.
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 
 As of,
 June 30,
2021
December 31,
2020
General accrued expenses$94,731 $41,699 
Short term operating lease liabilities45,340 — 
Other current liabilities42,013 23,693 
Total accrued expenses and other current liabilities$182,084 $65,392