XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated balance sheet components
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated balance sheet components Consolidated balance sheet components
Prepaid expenses and other current assets consisted of the following (in thousands):
March 31,December 31,
20222021
Prepaid expenses$11,735 $12,465 
Capitalized cloud computing costs, current735 808 
Short term deposits340 745 
Other current assets2,469 1,909 
Prepaid expenses and other current assets$15,279 $15,927 

Property and equipment, net consisted of the following (in thousands):
March 31,December 31,
20222021
Computers and equipment$7,001 $6,798 
Furniture and fixtures4,702 4,701 
Purchased software383 383 
Leasehold improvements19,002 18,932 
Construction in progress13 18 
Total property and equipment31,101 30,832 
Less accumulated depreciation and amortization(22,164)(20,945)
Property and equipment, net$8,937 $9,887 
Depreciation expense was $1.2 million and $1.1 million for the three months ended March 31, 2022 and 2021, respectively.
Capitalized software, net consisted of the following (in thousands):
March 31,December 31,
20222021
Capitalized software$48,167 $43,804 
Less accumulated amortization(26,474)(23,750)
Capitalized software, net$21,693 $20,054 
Amortization expense of capitalized software was $2.7 million and $2.0 million for the three months ended March 31, 2022 and 2021, respectively.
As of March 31, 2022, expected amortization expense for capitalized software over the remaining asset lives is as follows (in thousands):

Remainder of 2022$8,180 
20238,782 
20244,457 
2025274 
Total expected amortization$21,693