XML 70 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]                      
Net revenues $ 69,377 $ 68,636 $ 76,535 $ 77,122 $ 90,588 $ 52,210 $ 77,846 $ 88,105 $ 291,670 $ 308,749 $ 325,839
Professional Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 48,644 62,438  
Transaction Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 13,047 12,296  
Subscription Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 214,837 207,303  
License                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 15,142 26,712  
Americas                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 228,639 232,183  
APAC                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 35,812 49,061  
EMEA                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 27,219 27,505  
Cloud                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 162,175 162,696  
Cloud | Professional Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 18,391 14,939  
Cloud | Transaction Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 5,651 5,606  
Cloud | Subscription Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 138,133 141,941  
Cloud | License                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 210  
Cloud | Americas                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 155,287 155,076  
Cloud | APAC                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 0  
Cloud | EMEA                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 6,888 7,620  
Digital                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 56,082 53,802  
Digital | STIN                      
Disaggregation of Revenue [Line Items]                      
Net revenues           $ (26,000)     (26,000)    
Digital | Professional Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 13,512 16,576  
Digital | Transaction Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 7,396 6,690  
Digital | Subscription Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 32,831 27,577  
Digital | License                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 2,343 2,959  
Digital | Americas                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 45,893 46,765  
Digital | APAC                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 4,502 3,658  
Digital | EMEA                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 5,687 3,379  
Messaging                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 73,413 92,251  
Messaging | Professional Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 16,741 30,923  
Messaging | Transaction Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 0  
Messaging | Subscription Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 43,873 37,785  
Messaging | License                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 12,799 23,543  
Messaging | Americas                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 27,459 30,342  
Messaging | APAC                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 31,310 45,403  
Messaging | EMEA                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 14,644 $ 16,506