Consolidated Balance Sheet Components (Tables)
|
3 Months Ended |
Mar. 31, 2025 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Schedule of Accounts Receivable, Net |
Accounts receivable, net consisted of the following (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Trade accounts receivable | $ | 18,874 | | | $ | 11,768 | | Receivables from customers, clients and liquidity partners | 5,222 | | | 5,833 | | Unbilled receivables | 1,391 | | | 2,296 | | Deposits | 1,692 | | | 1,242 | | Other receivables | 2,514 | | | 4,527 | | Total accounts receivable | 29,693 | | | 25,666 | | Less: Allowance for doubtful accounts | (1,002) | | | (1,018) | | Total | $ | 28,691 | | | $ | 24,648 | |
|
Schedule of Other Current Assets |
Other current assets consisted of the following (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Prepaid expenses | $ | 2,846 | | | $ | 2,569 | | | | | | Other | 152 | | | 152 | | Total | $ | 2,998 | | | $ | 2,721 | |
|
Schedule of Property, Equipment and Software, Net |
Property, equipment and software, net consisted of the following (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Internal-use software | $ | 2,042 | | | $ | 1,917 | | Other computer and network equipment | 872 | | | 867 | | Leasehold improvements | 276 | | | 276 | | Property, equipment and software, gross | 3,190 | | | 3,060 | | Less: accumulated amortization and depreciation | (1,216) | | | (996) | | Total | $ | 1,974 | | | $ | 2,064 | |
|
Schedule of Other Assets |
Other assets consisted of the following (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Operating lease right-of-use assets | $ | 7,368 | | | $ | 9,735 | | | | | | Other | 3,596 | | | 2,832 | | Total | $ | 10,964 | | | $ | 12,567 | |
|
Schedule of Accounts Payable and Accrued Liabilities |
Accounts payable and accrued liabilities consisted of the following (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Accounts payable | $ | 7,204 | | | $ | 6,460 | | Payables to clients and customers | 3,090 | | | 6,322 | | Accrued expenses | 16,194 | | | 14,603 | | Purchasing card payable | 5,185 | | | 4,475 | | Salaries and benefits payable | 1,923 | | | 1,252 | | Loyalty revenue share liability | 2,683 | | | 4,261 | | Other | 1,246 | | | 2,538 | | Total | $ | 37,525 | | | $ | 39,911 | |
|
Other Current Liabilities |
Other current liabilities consisted of the following (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Current maturities of operating lease liability | 3,556 | | | 4,279 | | Other | 1,560 | | | 998 | | | | | | Total | $ | 5,116 | | | $ | 5,277 | |
|
Other Noncurrent Liabilities |
Other noncurrent liabilities consisted of the following (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Operating lease liability, noncurrent | 14,326 | | | 19,261 | | Note payable due to related party | 5,011 | | | — | | Total | $ | 19,337 | | | $ | 19,261 | |
|