XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Net revenues $ 57,708 $ 65,866
Professional Services    
Disaggregation of Revenue [Line Items]    
Net revenues 6,698 8,131
Transaction Services    
Disaggregation of Revenue [Line Items]    
Net revenues 980 1,387
Subscription Services    
Disaggregation of Revenue [Line Items]    
Net revenues 49,004 54,536
License    
Disaggregation of Revenue [Line Items]    
Net revenues 1,026 1,812
Americas    
Disaggregation of Revenue [Line Items]    
Net revenues 45,761 52,862
APAC    
Disaggregation of Revenue [Line Items]    
Net revenues 7,354 7,631
EMEA    
Disaggregation of Revenue [Line Items]    
Net revenues 4,593 5,373
Cloud    
Disaggregation of Revenue [Line Items]    
Net revenues 41,078 41,501
Cloud | Professional Services    
Disaggregation of Revenue [Line Items]    
Net revenues 4,661 3,354
Cloud | Transaction Services    
Disaggregation of Revenue [Line Items]    
Net revenues 127 336
Cloud | Subscription Services    
Disaggregation of Revenue [Line Items]    
Net revenues 35,886 37,811
Cloud | License    
Disaggregation of Revenue [Line Items]    
Net revenues 404 0
Cloud | Americas    
Disaggregation of Revenue [Line Items]    
Net revenues 37,414 39,715
Cloud | APAC    
Disaggregation of Revenue [Line Items]    
Net revenues 1,647 56
Cloud | EMEA    
Disaggregation of Revenue [Line Items]    
Net revenues 2,017 1,730
NetworkX    
Disaggregation of Revenue [Line Items]    
Net revenues 7,145 12,164
NetworkX | Professional Services    
Disaggregation of Revenue [Line Items]    
Net revenues 346 1,636
NetworkX | Transaction Services    
Disaggregation of Revenue [Line Items]    
Net revenues 853 1,028
NetworkX | Subscription Services    
Disaggregation of Revenue [Line Items]    
Net revenues 5,350 8,210
NetworkX | License    
Disaggregation of Revenue [Line Items]    
Net revenues 596 1,290
NetworkX | Americas    
Disaggregation of Revenue [Line Items]    
Net revenues 6,353 10,455
NetworkX | APAC    
Disaggregation of Revenue [Line Items]    
Net revenues 792 759
NetworkX | EMEA    
Disaggregation of Revenue [Line Items]    
Net revenues 0 950
Messaging    
Disaggregation of Revenue [Line Items]    
Net revenues 9,485 12,201
Messaging | Professional Services    
Disaggregation of Revenue [Line Items]    
Net revenues 1,691 3,141
Messaging | Transaction Services    
Disaggregation of Revenue [Line Items]    
Net revenues 0 23
Messaging | Subscription Services    
Disaggregation of Revenue [Line Items]    
Net revenues 7,768 8,515
Messaging | License    
Disaggregation of Revenue [Line Items]    
Net revenues 26 522
Messaging | Americas    
Disaggregation of Revenue [Line Items]    
Net revenues 1,994 2,692
Messaging | APAC    
Disaggregation of Revenue [Line Items]    
Net revenues 4,915 6,816
Messaging | EMEA    
Disaggregation of Revenue [Line Items]    
Net revenues $ 2,576 $ 2,693