v3.26.1
Consolidated Financial Statement Details (Tables)
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
September 30,
2025
December 31,
2024
(As Restated)
Prepaid expenses$7,176 $5,234 
Indemnification escrow holdback3,650 3,650 
Other receivables520 854 
Other current assets1,825 760 
Prepaid expenses and other current assets$13,171 $10,498 
Schedule of Other Assets
Other assets consisted of the following:
September 30,
2025
December 31,
2024
(As Restated)
Fair value of earnout receivable$454 $7,667 
Investments2,990 2,990 
Deferred tax assets865 1,773 
Operating lease right-of-use assets1,924 840 
Other1,506 2,315 
Other assets$7,739 $15,585 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
September 30,
2025
December 31,
2024
(As Restated)
Accrued compensation$4,213 $4,504 
Taxes payable5,001 5,645 
Current portion of operating lease liabilities697 698 
Royalties payable7,747 3,199 
Accrued trade payables12,920 14,882 
Accrued expenses and other current liabilities$30,578 $28,928 
Schedule Of Deferred Revenue Deferred revenue was comprised of the following:
Deferred Revenue
Balance as of December 31, 2024$12,056 
Less: revenue recognized(6,012)
Additions to deferred revenue7,419 
Balance as of March 31, 202513,463 
Less: revenue recognized(7,889)
Additions to deferred revenue6,771 
Balance as of June 30, 202512,345 
Less: revenue recognized(8,256)
Additions to deferred revenue8,334 
Balance as of September 30, 2025$12,423 
Schedule of Disaggregation of Revenue
The table below illustrates the presentation of our revenues based on the above definitions:
Three Months Ended
September 30, 2025September 30, 2024
Commercial EnterprisePublic SectorTotalCommercial EnterprisePublic SectorTotal
(As Restated)(As Restated)(As Restated)
Software Products & Services$18,437 $1,982 $20,419 $13,098 $1,596 $14,694 
Managed Services:
Representation Services1,426 — 1,426 2,730 — 2,730 
Licensing4,787 — 4,787 4,569 — 4,569 
Total Managed Services6,213 — 6,213 7,299 — 7,299 
Total revenue$24,650 $1,982 $26,632 $20,397 $1,596 $21,993 
Nine Months Ended
September 30, 2025September 30, 2024
Commercial EnterprisePublic SectorTotalCommercial EnterprisePublic SectorTotal
(As Restated)(As Restated)(As Restated)
Software Products & Services$46,226 $5,451 $51,677 $41,310 $4,236 $45,546 
Managed Services:
Representation Services5,601 — 5,601 9,763 — 9,763 
Licensing15,010 — 15,010 14,895 — 14,895 
Total Managed Services20,611 — 20,611 24,658 — 24,658 
Total revenue$66,837 $5,451 $72,288 $65,968 $4,236 $70,204