Schedule of Disaggregate Revenue |
For the three and six months ended June 30, 2025 and 2024, revenue under each performance obligation was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Hosted services | $ | 20,918 | | | $ | 8,524 | | | $ | 42,872 | | | $ | 17,431 | | Licensing | 18,327 | | | 3,413 | | | 22,140 | | | 4,506 | | Professional services | 3,320 | | | 1,424 | | | 6,573 | | | 2,896 | | Monetization | 118 | | | 101 | | | 227 | | | 223 | | Total | $ | 42,683 | | | $ | 13,462 | | | $ | 71,812 | | | $ | 25,056 | |
For the three and six months ended June 30, 2025 and 2024, the disaggregated revenue by geographic location* was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | United States | $ | 22,729 | | | $ | 3,844 | | | $ | 41,347 | | | $ | 7,578 | | China | 6,979 | | | 10 | | | 7,519 | | | 20 | | Ireland | 5,469 | | | — | | | 5,597 | | | — | | Korea | 2,464 | | | 3,559 | | | 5,299 | | | 6,957 | | France | 992 | | | 4,688 | | | 1,942 | | | 7,254 | | Other | 4,050 | | | 1,361 | | | 10,108 | | | 3,247 | | Total | $ | 42,683 | | | $ | 13,462 | | | $ | 71,812 | | | $ | 25,056 | |
*Revenue by geographic region is allocated to individual countries based on the billing location of the customer. The end customer location may be different than the customer's billing location. The ‘Other’ category is composed of geographic regions with sales less than 10% of the consolidated revenue. For the three and six months ended June 30, 2025 and 2024, the disaggregated revenue by recognition pattern was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Over time revenue | $ | 24,781 | | | $ | 9,903 | | | $ | 50,486 | | | $ | 20,283 | | Point-in-time | 17,902 | | | 3,559 | | | 21,326 | | | 4,773 | | Total | $ | 42,683 | | | $ | 13,462 | | | $ | 71,812 | | | $ | 25,056 | |
For the three and six months ended June 30, 2025 and 2024, the disaggregated revenue by service type was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Service subscriptions | $ | 32,057 | | | $ | 3,638 | | | $ | 56,630 | | | $ | 7,221 | | Product royalties | 10,508 | | | 9,723 | | | 14,955 | | | 17,612 | | Monetization | 118 | | | 101 | | | 227 | | | 223 | | Total | $ | 42,683 | | | $ | 13,462 | | | $ | 71,812 | | | $ | 25,056 | |
|
Schedule of Contract with Customer, Contract Asset, Contract Liability, and Receivable |
The contract asset and unbilled accounts receivable, net as of June 30, 2025 and December 31, 2024 consists of the following (in thousands): | | | | | | | | | | | | | | | | | | | Balance Sheet Presentation | | June 30, 2025 | | December 31, 2024 | Unbilled account receivables - current | Contract assets and unbilled receivables, net of allowance for credit losses | | $ | 11,268 | | | $ | 13,441 | | Contract assets - current | Contract assets and unbilled receivables, net of allowance for credit losses | | 10,660 | | | 13,204 | | Unbilled account receivables - non-current | Contract assets and unbilled receivables, non-current, net of allowance for credit losses | | 6,332 | | | 922 | | Contract assets - non-current | Contract assets and unbilled receivables, non-current, net of allowance for credit losses | | 17,299 | | | 11,957 | |
|