XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Certain Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Property and Equipment, net
Property and Equipment, net
Property and equipment consisted of the following:
March 31,
2024
December 31,
2023
Leasehold improvements$8,110 $8,110 
Computer equipment9,038 8,885 
Furniture and fixtures2,524 2,597 
Internally developed and purchased software30,583 19,324 
50,255 38,916 
Accumulated depreciation and amortization(22,117)(20,152)
Property and equipment, net$28,138 $18,764 
Accrued Expenses and Other Current Liabilities
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
March 31,
2024
December 31,
2023
Accrued costs of revenue$78,558 $73,645 
Accrued compensation and benefits19,262 42,095 
Deferred revenue11,570 11,829 
Due to issuing banks
7,892 7,892 
Accrued tax liabilities4,943 4,929 
Accrued professional services4,128 4,559 
Operating lease liabilities, current portion4,016 3,908 
Reserve for contract contingencies and processing errors3,861 3,754 
Other accrued liabilities13,572 8,903 
Accrued expenses and other current liabilities$147,802 $161,514