XML 39 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Certain Balance Sheet Components
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Certain Balance Sheet Components Certain Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
December 31,
2022
December 31,
2021
Prepaid expenses$9,082 $6,492 
Inventory5,150 3,940 
Prepaid hosting and data costs6,443 2,455 
Accrued interest receivable3,983 392 
Prepaid insurance3,729 3,546 
Card program deposits2,128 2,167 
Contract assets621 950 
Other financial instruments— 11,616 
Other current assets6,871 4,059 
Prepaid expenses and other current assets$38,007 $35,617 
Property and Equipment, net
Property and equipment consisted of the following:
December 31,
2022
December 31,
2021
Leasehold improvements$8,110 8,110 
Computer equipment9,115 8,581 
Furniture and fixtures2,542 2,459 
Internally developed and purchased software3,082 2,954 
22,849 22,104 
Accumulated depreciation and amortization(15,409)(12,417)
Property and equipment, net$7,440 $9,687 
Depreciation and amortization expense was $3.9 million, $3.5 million and $3.5 million for the years ended December 31, 2022, 2021 and 2020, respectively.
The Company did not capitalize any internal-use software costs during the year ended December 31, 2022, because development costs meeting capitalization criteria were not material during the respective periods. The Company capitalized $1.6 million as internal-use software costs during the year ended December 31, 2021.
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
December 31,
2022
December 31,
2021
Accrued costs of revenue$57,191 $41,339 
Accrued compensation and benefits41,268 32,954 
Deferred revenue17,048 19,060 
Accrued tax liabilities4,978 3,240 
Accrued professional services4,784 2,454 
Operating lease liabilities, current portion3,394 3,021 
Reserve for contract contingencies and processing errors2,494 3,386 
Other accrued liabilities5,730 8,642 
Accrued expenses and other current liabilities$136,887 $114,096 
Other Liabilities
Other liabilities consisted of the following:
December 31,
2022
December 31,
2021
Deferred revenue, net of current portion$4,202 $6,107 
Other long-term liabilities1,275 450 
Other liabilities$5,477 $6,557