XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES FROM CONTRACTS WITH CUSTOMERS
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
REVENUES FROM CONTRACTS WITH CUSTOMERS
NOTE 3: REVENUES FROM CONTRACTS WITH CUSTOMERS
Disaggregation of Revenue
The following tables present disaggregated revenue by category:
Three Months Ended September 30, 2024
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $31,495 97.4 %$10,590 88.6 %
Professional services846 2.6 %1,364 11.4 %
$32,341 100 %$11,954 100 %

Three Months Ended September 30, 2023
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $30,043 96.6 %$10,804 86.8 %
Professional services1,052 3.4 %1,643 13.2 %
$31,095 100 %$12,447 100 %


Nine Months Ended September 30, 2024
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $91,920 96.0 %$32,347 86.6 %
Professional services3,826 4.0 %5,015 13.4 %
$95,746 100 %$37,362 100 %
Nine Months Ended September 30, 2023
Enterprise, Education & TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $90,175 96.4 %$31,787 85.7 %
Professional services3,408 3.6 %5,324 14.3 %
$93,583 100 %$37,111 100 %
The following tables summarize revenue by region based on the billing address of customers:
Three Months Ended September 30,
20242023
AmountPercentage of revenueAmountPercentage of revenue
United States (“US”)$23,899 54.0 %$22,394 51.4 %
Europe, the Middle East and Africa ("EMEA")16,157 36.5 %15,938 36.6 %
Other4,239 9.5 %5,210 12.0 %
$44,295 100 %$43,542 100 %

Nine Months Ended September 30,
20242023
AmountPercentage of revenueAmountPercentage of revenue
United States (“US”)$70,752 53.2 %$68,355 52.3 %
Europe, the Middle East and Africa ("EMEA")50,561 38.0 %48,461 37.1 %
Other11,795 8.8 %13,878 10.6 %
$133,108 100 %$130,694 100 %
Remaining Performance Obligations
Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and contracted amounts that will be invoiced and recognized as revenue in future periods. As of September 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $187,846, which consists of both billed consideration in the amount of $63,292 and unbilled consideration in the amount of $124,554 that the Company expects to recognize as revenue but that was not yet recognized on the balance sheet. The Company expects to recognize 59% of its remaining performance obligations as revenue over the next 12 months and the remainder thereafter.
Costs to Obtain a Contract
The following table represents a roll forward of costs to obtain a contract:

Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Beginning balance $22,002 $25,485 $24,210 $26,928 
Additions to deferred contract acquisition costs during the period2,027 1,690 4,833 5,238 
Amortization of deferred contract acquisition costs(2,512)(2,478)(7,526)(7,469)
Ending balance$21,517 $24,697 $21,517 $24,697 
Deferred contract acquisition costs, current$9,171 $8,943 $9,171 $8,943 
Deferred contract acquisition costs, noncurrent12,346 15,754 12,346 15,754 
Total deferred costs to obtain a contract$21,517 $24,697 $21,517 $24,697 
Costs to Fulfill a Contract
The following table represents a roll forward of costs to fulfill a contract:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Beginning balance$2,908 $4,626 $3,740 $5,523 
Additions to deferred costs to fulfill a contract during the period— — — — 
Amortization of deferred costs to fulfill a contract(385)(445)(1,217)(1,342)
Ending balance$2,523 $4,181 $2,523 $4,181 
Deferred fulfillment costs, current1,103 1,658 1,103 1,658 
Deferred fulfillment costs, noncurrent1,420 2,523 1,420 2,523 
Total deferred costs to fulfill a contract$2,523 $4,181 $2,523 $4,181