XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by revenue source:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(In thousands)(In thousands)
Revenue:
Hosted services (1)
$67,316 $81,286 $138,811 $168,624 
Professional services12,559 16,236 26,213 36,559 
Total revenue$79,875 $97,522 $165,024 $205,183 
(1)On March 20, 2023, the Company completed the sale of Kasamba and therefore ceased recognizing revenue related to Kasamba effective on the transaction close date. Further, this sale eliminated the entire Consumer segment, as a result of which revenue is presented within a single condensed consolidated segment. Hosted services includes $7.2 million of revenue related to Kasamba for the six months ended June 30, 2023.
Schedule of Revenue by Geographic Region The following table presents the Company’s revenues attributable to operations by region for the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(In thousands)(In thousands)
Americas (1)
$56,385 $70,907 $118,410 $143,221 
EMEA (2)
14,559 14,933 28,780 31,115 
APAC (3)
8,931 11,682 17,834 30,847 
Total revenue$79,875 $97,522 $165,024 $205,183 
——————————————
(1)United States, Canada, Latin America and South America (“Americas”)
(2)Europe, the Middle East and Africa (“EMEA”)
(3)Asia-Pacific (“APAC”)
Schedule Of Receivables, Contract Acquisition Costs, And Deferred Revenue The opening and closing balances of the Company’s accounts receivable, unbilled receivables, contract acquisition costs, net, and deferred revenues are as follows:
Accounts ReceivableUnbilled Receivable
Contract Acquisition
Costs, Net
(Non-current)
Deferred Revenue (Current)Deferred Revenue
(Non-current)
(In thousands)
Balance as of December 31, 2022
$53,468 $33,069 $43,804 $84,494 $174 
  Increase (decrease), net6,914 (11,649)(6,450)(2,636)
Balance as of December 31, 2023
$60,382 $21,420 $37,354 $81,858 $183 
Decrease, net
(18,800)(6,651)(490)(2,502)(106)
Balance as of June 30, 2024
$41,582 $14,769 $36,864 $79,356 $77 
Schedule of Allowance for Uncollectible Accounts The activity in the allowance for credit losses is as follows:
June 30,
2024
December 31,
2023
(In thousands)
Balance, beginning of year$9,290 9,239 
Additions charged to costs and expenses8,928 3,319 
Deductions/write-offs(8,862)(3,268)
Balance, end of period
$9,356 $9,290