XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Three Months Ended June 30, 2024Three Months Ended June 30, 2023
CloudNetworkX
Messaging2
TotalCloud
NetworkX1
Messaging2
Total
Geography:
Americas$40,252 $— $62 $40,314 $37,546 $424 $158 $38,128 
APAC1,605 — — 1,605 1,147 — — 1,147 
EMEA1,539 — — 1,539 1,744 — — 1,744 
Total$43,396 $— $62 $43,458 $40,437 $424 $158 $41,019 
Service Line:
Professional Services$4,089 $— $— $4,089 $4,369 $— $(51)$4,318 
Transaction Services— — — — 58 — — 58 
Subscription Services39,307 — 13 39,320 36,010 424 209 36,643 
License— — 49 49 — — — — 
Total$43,396 $— $62 $43,458 $40,437 $424 $158 $41,019 

Six Months Ended June 30, 2024Six Months Ended June 30, 2023
CloudNetworkX
Messaging2
TotalCloud
NetworkX1
Messaging2
Total
Geography:
Americas$79,831 $— $124 $79,955 $74,960 $818 $671 $76,449 
APAC3,153 — — 3,153 2,794 — — 2,794 
EMEA3,315 — — 3,315 3,761 — — 3,761 
Total$86,299 $— $124 $86,423 $81,515 $818 $671 $83,004 
Service Line:
Professional Services$7,862 $— $— $7,862 $9,030 $— $(51)$8,979 
Transaction Services— — — — 185 — — 185 
Subscription Services78,437 — 26 78,463 71,896 818 722 73,436 
License— — 98 98 404 — — 404 
Total$86,299 $— $124 $86,423 $81,515 $818 $671 $83,004 
_____________________________
1    Includes revenue recognized in prior periods associated with residual NetworkX contracts not included in the Asset Purchase Agreement with Lumine Group.
2    Includes revenue recognized in the current and prior periods associated with residual Messaging contracts not included in the Asset Purchase Agreement with Lumine Group.
Schedule of Significant Changes in the Contract Liabilities Balance
Significant changes in the contract liabilities balance (current and non-current) during the period are as follows:
Contract Liabilities1
Balance at December 31, 2023$1,095 
Revenue recognized in the period(86,353)
Amounts billed but not initially recognized as revenue86,317 
Balance at June 30, 2024$1,059 
________________________________
1    Comprised of Deferred Revenue. $1.0 million of revenue recognized in the period was included in the contract liability balance at the beginning of the period.