XML 55 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers (Details 1) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                    
Total revenue $ 70,209 $ 63,588 $ 69,633 $ 81,198 $ 99,866 $ 94,424 $ 94,722 $ 94,894 $ 284,628 $ 383,906
Agency & Digital Services                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 35,759  
Database Marketing Solutions                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 $ 35,210  
Database Marketing Solutions | Short-term Contract                    
Disaggregation of Revenue [Line Items]                    
Contract period                 less than two months  
Direct Mail, Logistics, and Fulfillment                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 $ 135,361  
Contact Centers                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 78,298  
Revenue for performance obligations recognized over time                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 272,975  
Revenue for performance obligations recognized over time | Agency & Digital Services                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 34,621  
Revenue for performance obligations recognized over time | Database Marketing Solutions                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 31,684  
Revenue for performance obligations recognized over time | Direct Mail, Logistics, and Fulfillment                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 128,372  
Revenue for performance obligations recognized over time | Contact Centers                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 78,298  
Revenue for performance obligations recognized at a point in time                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 11,653  
Revenue for performance obligations recognized at a point in time | Agency & Digital Services                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 1,138  
Revenue for performance obligations recognized at a point in time | Database Marketing Solutions                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 3,526  
Revenue for performance obligations recognized at a point in time | Direct Mail, Logistics, and Fulfillment                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 6,989  
Revenue for performance obligations recognized at a point in time | Contact Centers                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 0  
B2B                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 64,026  
Consumer Brands                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 58,382  
Financial Services                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 53,919  
Healthcare                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 19,931  
Retail                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 66,545  
Transportation                    
Disaggregation of Revenue [Line Items]                    
Total revenue                 $ 21,825