Consolidated Balance Sheet Components (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Schedule of Accounts Receivable, Net |
Accounts receivable, net consisted of the following (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Trade accounts receivable | $ | 14,167 | | | $ | 11,768 | | Receivables from customers, clients and liquidity partners | 3,994 | | | 5,833 | | Unbilled receivables | 1,649 | | | 2,296 | | Deposits | 1,571 | | | 1,242 | | Other receivables | 2,536 | | | 4,527 | | Total accounts receivable | 23,917 | | | 25,666 | | Less: Allowance for doubtful accounts | (611) | | | (1,018) | | Total | $ | 23,306 | | | $ | 24,648 | |
|
Schedule of Other Current Assets |
Other current assets consisted of the following (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Prepaid expenses | $ | 2,143 | | | $ | 2,569 | | | | | | Other | 151 | | | 152 | | Total | $ | 2,294 | | | $ | 2,721 | |
|
Schedule of Property, Equipment and Software, Net |
Property, equipment and software, net consisted of the following (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Internal-use software | $ | 2,057 | | | $ | 1,917 | | Other computer and network equipment | 876 | | | 867 | | Leasehold improvements | 276 | | | 276 | | Property, equipment and software, gross | 3,209 | | | 3,060 | | Less: accumulated amortization and depreciation | (1,370) | | | (996) | | Total | $ | 1,839 | | | $ | 2,064 | |
|
Schedule of Other Assets |
Other assets consisted of the following (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Operating lease right-of-use assets | $ | 7,102 | | | $ | 9,735 | | | | | | Other | 3,179 | | | 2,832 | | Total | $ | 10,281 | | | $ | 12,567 | |
|
Schedule of Accounts Payable and Accrued Liabilities |
Accounts payable and accrued liabilities consisted of the following (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Accounts payable | $ | 5,371 | | | $ | 6,460 | | Payables to clients and customers | 9,067 | | | 6,322 | | Accrued expenses | 17,376 | | | 14,603 | | Purchasing card payable | 5,493 | | | 4,475 | | Salaries and benefits payable | 2,036 | | | 1,252 | | Loyalty revenue share liability | 2,542 | | | 4,261 | | Other | 798 | | | 2,538 | | Total | $ | 42,683 | | | $ | 39,911 | |
|
Other Current Liabilities |
Other current liabilities consisted of the following (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Current maturities of operating lease liability | 3,237 | | | 4,279 | | Other | 1,999 | | | 998 | | | | | | Total | $ | 5,236 | | | $ | 5,277 | |
|
Other Noncurrent Liabilities |
Other noncurrent liabilities consisted of the following (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Operating lease liability, noncurrent | $ | 13,782 | | | $ | 19,261 | | | | | | Total | $ | 13,782 | | | $ | 19,261 | | | | | |
|