XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated balance sheet components
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated balance sheet components Consolidated balance sheet components
Prepaid expenses and other current assets consist of the following (in thousands):
December 31,December 31,
20212020
Prepaid expenses$12,465 $4,904 
Capitalized cloud computing costs, short term808 — 
Short term deposits745 — 
Other current assets1,909 1,132 
Prepaid expenses and other current assets$15,927 $6,036 

Property and equipment, net consisted of the following (in thousands):
December 31,December 31,
20212020
Computers and equipment$6,798 $6,171 
Furniture and fixtures4,701 4,181 
Purchased software383 280 
Leasehold improvements18,932 15,164 
Construction in progress18 16 
Total property and equipment30,832 25,812 
Less accumulated depreciation and amortization(20,945)(16,706)
Property and equipment, net$9,887 $9,106 
Depreciation and amortization expense was $4.5 million, $4.2 million, and $3.8 million for the fiscal years ended December 31, 2021, 2020 and 2019, respectively.
Capitalized software consisted of the following (in thousands):
December 31,December 31,
20212020
Capitalized software$43,804 $28,472 
Less accumulated amortization(23,750)(14,459)
Capitalized software, net$20,054 $14,013 
Amortization expense of capitalized software was $9.3 million, $6.9 million and $4.9 million for the fiscal years ended December 31, 2021, 2020 and 2019, respectively.
As of December 31, 2021, expected amortization expense for capitalized software over the remaining asset lives is as follows (in thousands):
2022$9,723 
20237,328 
20243,003 
Total expected amortization$20,054