XML 37 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of revenue    
Total revenue $ 32,865 $ 34,038
Deferred Revenue    
Revenue recognized 2,000  
Product    
Disaggregation of revenue    
Total revenue 16,382 17,541
Service    
Disaggregation of revenue    
Total revenue 16,483 16,497
Marketplaces    
Disaggregation of revenue    
Total revenue 18,741 20,838
Marketplaces | Product    
Disaggregation of revenue    
Total revenue 16,381 17,541
Marketplaces | Service    
Disaggregation of revenue    
Total revenue 2,360 3,297
Media    
Disaggregation of revenue    
Total revenue 14,124 13,200
Media | Product    
Disaggregation of revenue    
Total revenue 1  
Media | Service    
Disaggregation of revenue    
Total revenue $ 14,123 $ 13,200