XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Other Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2021
Other Balance Sheet Components [Abstract]  
Summary of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 
 As of,
 September 30,
2021
December 31,
2020
Prepaid Expenses$35,480 $17,606 
Other current assets2,187 8,668 
Total prepaid expenses and other current assets$37,667 $26,274 
Summary of Property And Equipment, Net
Property and equipment, net, consisted of the following (in thousands):
 As of,
 September 30,
2021
December 31,
2020
Servers and related equipment$315,266 $264,994 
Computer hardware and software6,923 3,498 
Furniture and fixtures162 162 
Leasehold improvement30,240 27,437 
Construction in progress9,893 294 
Total property and equipment$362,484 $296,385 
Less accumulated depreciation and amortization(135,154)(89,970)
Property and equipment—net$227,330 $206,415 
Summary of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 
 As of,
 September 30,
2021
December 31,
2020
General accrued expenses$74,631 $41,699 
Short term operating lease liabilities47,420 — 
Other current liabilities35,865 23,693 
Total accrued expenses and other current liabilities$157,916 $65,392