XML 33 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other balance sheet components
12 Months Ended
Dec. 31, 2023
Other Balance Sheet Components [Abstract]  
Other balance sheet components Other balance sheet components
Property and equipment, net
Property and equipment, net consists of the following (in thousands):
December 31,
20232022
Leasehold improvements$64,326 $104,557 
Furniture and fixtures21,077 30,882 
Computer and network equipment26,603 32,845 
Total property and equipment112,006 168,284 
Less: accumulated depreciation (90,116)(116,291)
Construction in progress10,335 7,582 
Property and equipment, net$32,225 $59,575 
Depreciation expense was $14.1 million, $21.6 million and $26.2 million for the years ended December 31, 2023, 2022 and 2021, respectively.
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consists of the following (in thousands):
December 31,
20232022
Accrued hosting expenses$53,262 $53,380 
Accrued compensation48,924 48,146 
Operating lease liabilities35,666 50,274 
Other accrued expenses100,180 140,811 
Accrued expenses and other current liabilities$238,032 $292,611