XML 78 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Net revenues $ 252,628 $ 280,615 $ 291,670
Professional Services      
Disaggregation of Revenue [Line Items]      
Net revenues 28,428 36,852  
Transaction Services      
Disaggregation of Revenue [Line Items]      
Net revenues 6,932 12,585  
Subscription Services      
Disaggregation of Revenue [Line Items]      
Net revenues 205,914 223,171  
License      
Disaggregation of Revenue [Line Items]      
Net revenues 11,354 8,007  
Americas      
Disaggregation of Revenue [Line Items]      
Net revenues 200,086 225,433  
APAC      
Disaggregation of Revenue [Line Items]      
Net revenues 34,326 32,572  
EMEA      
Disaggregation of Revenue [Line Items]      
Net revenues 18,216 22,610  
Cloud      
Disaggregation of Revenue [Line Items]      
Net revenues 163,331 165,982  
Cloud | Professional Services      
Disaggregation of Revenue [Line Items]      
Net revenues 14,278 15,131  
Cloud | Transaction Services      
Disaggregation of Revenue [Line Items]      
Net revenues 858 5,852  
Cloud | Subscription Services      
Disaggregation of Revenue [Line Items]      
Net revenues 148,195 142,636  
Cloud | License      
Disaggregation of Revenue [Line Items]      
Net revenues 0 2,363  
Cloud | Americas      
Disaggregation of Revenue [Line Items]      
Net revenues 155,296 158,283  
Cloud | APAC      
Disaggregation of Revenue [Line Items]      
Net revenues 1,469 486  
Cloud | EMEA      
Disaggregation of Revenue [Line Items]      
Net revenues 6,566 7,213  
Digital      
Disaggregation of Revenue [Line Items]      
Net revenues 40,338 54,456  
Digital | Professional Services      
Disaggregation of Revenue [Line Items]      
Net revenues 4,070 9,244  
Digital | Transaction Services      
Disaggregation of Revenue [Line Items]      
Net revenues 6,018 6,721  
Digital | Subscription Services      
Disaggregation of Revenue [Line Items]      
Net revenues 25,707 35,770  
Digital | License      
Disaggregation of Revenue [Line Items]      
Net revenues 4,543 2,721  
Digital | Americas      
Disaggregation of Revenue [Line Items]      
Net revenues 35,535 47,108  
Digital | APAC      
Disaggregation of Revenue [Line Items]      
Net revenues 3,308 4,064  
Digital | EMEA      
Disaggregation of Revenue [Line Items]      
Net revenues 1,495 3,284  
Messaging      
Disaggregation of Revenue [Line Items]      
Net revenues 48,959 60,177  
Messaging | Professional Services      
Disaggregation of Revenue [Line Items]      
Net revenues 10,080 12,477  
Messaging | Transaction Services      
Disaggregation of Revenue [Line Items]      
Net revenues 56 12  
Messaging | Subscription Services      
Disaggregation of Revenue [Line Items]      
Net revenues 32,012 44,765  
Messaging | License      
Disaggregation of Revenue [Line Items]      
Net revenues 6,811 2,923  
Messaging | Americas      
Disaggregation of Revenue [Line Items]      
Net revenues 9,255 20,042  
Messaging | APAC      
Disaggregation of Revenue [Line Items]      
Net revenues 29,549 28,022  
Messaging | EMEA      
Disaggregation of Revenue [Line Items]      
Net revenues $ 10,155 $ 12,113