XML 33 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Other Balance Sheet Components
6 Months Ended
Jun. 30, 2022
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, 2022 and December 31, 2021.
Prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 As of
 June 30,
2022
December 31,
2021
Prepaid Expenses$42,593 $27,671 
Other current assets15,002 4,420 
Total prepaid expenses and other current assets$57,595 $32,091 
Property and equipment, net
Property and equipment, net, consisted of the following (in thousands):
 As of
 June 30,
2022
December 31,
2021
Servers and related equipment$538,037 $361,227 
Computer hardware and software19,547 16,154 
Furniture and fixtures314 179 
Leasehold improvement36,378 30,482 
Construction in progress30,481 16,837 
Total property and equipment$624,757 $424,879 
Less accumulated depreciation and amortization(198,807)(153,527)
Property and equipment—net$425,950 $271,352 
Construction in progress includes costs mostly related to leasehold improvements related to the Company’s leased office buildings.
Depreciation and amortization expense was $25.0 million and $45.7 million for the three and six months ended June 30, 2022, respectively and was $15.7 million and $30.2 million for the three and six months ended June 30, 2021, respectively.
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 As of
 June 30,
2022
December 31,
2021
General accrued expenses$103,825 $56,134 
Short term operating lease liabilities55,680 51,303 
Accrued interest 2030 Notes6,458 6,781 
Taxes payable43,485 43,286 
Accrued compensation and other employee related liabilities9,424 14,511 
Other current liability12,327 8,754 
Total accrued expenses and other current liabilities$231,199 $180,769