REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)
|
3 Months Ended |
Mar. 31, 2025 |
Revenue from Contract with Customer [Abstract] |
|
Schedule of disaggregated revenue by category |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, 2025 | | | Enterprise, Education and Technology | | Media and Telecom | | | Amount | | Percentage of revenue | | Amount | | Percentage of revenue | | | | | | | | | | Subscription | | $ | 33,607 | | | 97.6 | % | | $ | 11,299 | | | 89.9 | % | Professional services | | 809 | | | 2.4 | % | | 1,269 | | | 10.1 | % | | | | | | | | | | | | $ | 34,416 | | | 100 | % | | $ | 12,568 | | | 100 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, 2024 | | | Enterprise, Education and Technology | | Media and Telecom | | | Amount | | Percentage of revenue | | Amount | | Percentage of revenue | | | | | | | | | | Subscription | | $ | 30,655 | | | 94.5 | % | | $ | 10,515 | | | 85.2 | % | Professional services | | 1,785 | | | 5.5 | % | | 1,826 | | | 14.8 | % | | | | | | | | | | | | $ | 32,440 | | | 100 | % | | $ | 12,341 | | | 100 | % |
|
Schedule of disaggregated revenue by region |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | 2025 | | 2024 | | | Amount | | Percentage of revenue | | Amount | | Percentage of revenue | | | | | | | | | | United States (“US”) | | $ | 24,190 | | | 51.5 | % | | $ | 23,306 | | | 52.0 | % | Europe, the Middle East and Africa ("EMEA") | | 18,768 | | | 39.9 | % | | 17,520 | | | 39.1 | % | Other | | 4,026 | | | 8.6 | % | | 3,955 | | | 8.9 | % | | | | | | | | | | | | $ | 46,984 | | | 100 | % | | $ | 44,781 | | | 100 | % |
|
Schedule of costs to obtain a contract and costs to fulfill a contract |
| | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | 2025 | | 2024 | | | | | | Beginning balance | | $ | 22,202 | | | $ | 24,210 | | Additions to deferred contract acquisition costs during the period | | 1,104 | | | 1,170 | | Amortization of deferred contract acquisition costs | | (2,703) | | | (2,520) | | | | | | | Ending balance | | 20,603 | | | 22,860 | | | | | | | Deferred contract acquisition costs, current | | 9,347 | | | 9,021 | | Deferred contract acquisition costs, noncurrent | | 11,256 | | | 13,839 | | | | | | | Total deferred costs to obtain a contract | | $ | 20,603 | | | $ | 22,860 | |
| | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | 2025 | | 2024 | | | | | | Beginning balance | | $ | 2,167 | | | $ | 3,740 | | Additions to deferred costs to fulfill a contract during the period | | — | | | — | | Amortization of deferred costs to fulfill a contract | | (249) | | | (417) | | | | | | | Ending balance | | 1,918 | | | 3,323 | | | | | | | Deferred fulfillment costs, current | | 979 | | | 1,405 | | Deferred fulfillment costs, noncurrent | | 939 | | | 1,918 | | | | | | | Total deferred costs to fulfill a contract | | $ | 1,918 | | | $ | 3,323 | |
|