Consolidated Financial Statement Details (Tables)
|
3 Months Ended |
Mar. 31, 2026 |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
| Schedule of Accounts Receivable |
Accounts receivable consisted of the following: | | | | | | | | | | | | | | | | | As of | | | March 31, 2026 | | December 31, 2025 | | Accounts receivable - Managed Services (1) | | $ | 11,113 | | | $ | 13,600 | | | Accounts receivable - Software Products and Services | | 17,486 | | | 24,996 | | | | 28,599 | | | 38,596 | | | Less: allowance for expected credit losses | | (1,882) | | | (1,828) | | | Accounts receivable, net | | $ | 26,717 | | | $ | 36,768 | |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following: | | | | | | | | | | | | | | | | | March 31, 2026 | | December 31, 2025 | | Prepaid expenses | | $ | 4,518 | | | $ | 5,383 | | | Indemnification escrow holdback | | 1,500 | | | 1,500 | | | Other receivables | | 78 | | | 121 | | | Trade credits | | 1,539 | | | 1,557 | | | Other current assets | | 1,015 | | | 1,159 | | | Prepaid expenses and other current assets | | $ | 8,650 | | | $ | 9,720 | |
|
| Schedule of Property, Equipment and Improvements, Net |
Property, equipment and improvements, net consisted of the following: | | | | | | | | | | | | | | | | | As of | | | March 31, 2026 | | December 31, 2025 | | Property and equipment | | $ | 3,768 | | | $ | 3,738 | | | Internal use software development costs | | 16,628 | | | 16,533 | | | Leasehold improvements | | 464 | | | 464 | | | | 20,860 | | | 20,735 | | | Less: accumulated depreciation | | (11,720) | | | (11,153) | | | Property, equipment and improvements, net | | $ | 9,140 | | | $ | 9,582 | |
|
| Schedule of Property, Equipment and Improvements, Net by Geographic Areas |
The Company’s property, equipment and improvements, net by geographic area are as follows: | | | | | | | | | | | | | | | | | As of | | | March 31, 2026 | | December 31, 2025 | | United States | | $ | 5,843 | | | $ | 6,059 | | | United Kingdom | | 3,103 | | | 3,333 | | | Others | | 194 | | | 190 | | | Total property, equipment and improvements, net | | $ | 9,140 | | | $ | 9,582 | |
|
| Schedule of Other Assets |
Other assets consisted of the following: | | | | | | | | | | | | | | | | | March 31, 2026 | | December 31, 2025 | | Investments | | 2,970 | | | 2,970 | | | Deferred tax assets | | 836 | | | 835 | | | Operating lease right-of-use assets | | 1,623 | | | 1,794 | | | Trade credits | | 1,853 | | | — | | | Other | | 1 | | | 1 | | | Other assets | | $ | 7,283 | | | $ | 5,600 | |
|
| Schedule of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following: | | | | | | | | | | | | | | | | | March 31, 2026 | | December 31, 2025 | | Accrued compensation | | $ | 3,959 | | | $ | 4,288 | | | Taxes payable | | 2,647 | | | 3,760 | | | Current portion of operating lease liabilities | | 529 | | | 620 | | | Royalties payable | | 7,105 | | | 7,246 | | | Accrued trade payables | | 10,489 | | | 12,272 | | | Accrued expenses and other current liabilities | | $ | 24,729 | | | $ | 28,186 | |
Other Non-Current Liabilities
Other non-current liabilities consisted of the following:
| | | | | | | | | | | | | | | | | As of | | | March 31, 2026 | | December 31, 2025 | | Deferred tax liability | | $ | 3,327 | | | $ | 4,111 | | | Income taxes payable | | 2,633 | | | 2,499 | | | Operating lease liability, net of current portion | | 1,195 | | | 1,285 | | | Deferred revenue | | 250 | | | — | | | Unclaimed escrow liability | | 2,481 | | | 2,481 | | | Other | | 50 | | | — | | | Other non-current liabilities | | $ | 9,936 | | | $ | 10,376 | |
|
| Schedule Of Deferred Revenue |
Deferred revenue was comprised of the following: | | | | | | | | | | | Deferred Revenue | | Balance as of December 31, 2025 | | $ | 12,290 | | | Less: revenue recognized | | (7,992) | | | Additions to deferred revenue | | 9,145 | | | Balance as of March 31, 2026 | | 13,443 | | | | | | | | | | |
|
| Schedule of Disaggregation of Revenue |
The table below illustrates the presentation of our revenues based on the above definitions: | | | | | | | | | | | | | | | | | March 31, 2026 | | March 31, 2025 | | Software Products & Services | | $ | 13,815 | | | $ | 14,483 | | | | | | | | Managed Services: | | | | | | Representation Services | | 1,976 | | | 2,771 | | | Licensing | | 4,468 | | | 5,209 | | | Total Managed Services | | 6,444 | | | 7,980 | | | | | | | | Total revenue | | $ | 20,259 | | | $ | 22,463 | |
|