XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note C - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Total Revenue $ 47,119 $ 53,886 $ 142,001 $ 151,500
Marketing Services [Member]        
Total Revenue 10,591 13,016 32,751 39,389
Customer Care [Member]        
Total Revenue 13,998 17,375 45,625 50,499
Fulfillment and Logistics Services [Member]        
Total Revenue 22,530 23,495 63,625 61,612
Transferred over Time [Member]        
Total Revenue 41,895 49,757 126,990 136,462
Transferred over Time [Member] | Marketing Services [Member]        
Total Revenue 9,272 10,984 29,321 32,474
Transferred over Time [Member] | Customer Care [Member]        
Total Revenue 13,998 17,375 45,625 50,499
Transferred over Time [Member] | Fulfillment and Logistics Services [Member]        
Total Revenue 18,625 21,398 52,044 53,489
Transferred at Point in Time [Member]        
Total Revenue 5,224 4,129 15,011 15,038
Transferred at Point in Time [Member] | Marketing Services [Member]        
Total Revenue 1,319 2,032 3,430 6,915
Transferred at Point in Time [Member] | Customer Care [Member]        
Total Revenue 0 0 0 0
Transferred at Point in Time [Member] | Fulfillment and Logistics Services [Member]        
Total Revenue $ 3,905 $ 2,097 $ 11,581 $ 8,123