XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Note C - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Total Revenues $ 41,601 $ 54,686 $ 82,123 $ 113,836
Transferred over Time [Member]        
Total Revenues 38,325 50,353 75,087 103,128
Transferred at Point in Time [Member]        
Total Revenues 3,276 4,333 7,036 10,708
Agency and Digital Services [Member]        
Total Revenues 4,640 6,406 9,709 12,638
Agency and Digital Services [Member] | Transferred over Time [Member]        
Total Revenues 4,543 6,314 9,473 12,507
Agency and Digital Services [Member] | Transferred at Point in Time [Member]        
Total Revenues 97 92 236 131
Contact Centers [Member]        
Total Revenues 18,437 16,332 30,242 32,070
Contact Centers [Member] | Transferred over Time [Member]        
Total Revenues 18,437 16,332 30,242 32,070
Contact Centers [Member] | Transferred at Point in Time [Member]        
Total Revenues
B2B [Member]        
Total Revenues 14,200 11,074 25,412 23,859
Database Marketing Solutions [Member]        
Total Revenues 5,124 5,947 10,308 12,839
Database Marketing Solutions [Member] | Transferred over Time [Member]        
Total Revenues 4,403 5,367 9,005 11,473
Database Marketing Solutions [Member] | Transferred at Point in Time [Member]        
Total Revenues 721 580 1,303 1,366
Consumer Brands [Member]        
Total Revenues 12,586 11,888 23,640 24,051
Direct Mail, Logistics and Fulfillment [Member]        
Total Revenues 13,400 26,001 31,864 56,289
Direct Mail, Logistics and Fulfillment [Member] | Transferred over Time [Member]        
Total Revenues 10,942 22,340 26,367 47,078
Direct Mail, Logistics and Fulfillment [Member] | Transferred at Point in Time [Member]        
Total Revenues 2,458 3,661 5,497 9,211
Financial Service [Member]        
Total Revenues 6,877 12,250 14,982 25,215
Health Care [Member]        
Total Revenues 3,964 5,061 8,172 9,689
Retail [Member]        
Total Revenues 3,361 10,639 8,622 22,949
Transportation [Member]        
Total Revenues $ 613 $ 3,774 $ 1,295 $ 8,073