XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Note C - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Total Revenue $ 48,553 $ 49,259 $ 97,615 $ 93,013
Marketing Services [Member]        
Total Revenue 13,450 14,208 26,374 27,086
Customer Care [Member]        
Total Revenue 15,382 19,191 33,123 35,735
Fulfillment and Logistics Services [Member]        
Total Revenue 19,721 15,860 38,118 30,192
Transferred over Time [Member]        
Total Revenue 43,195 45,159 86,709 85,597
Transferred over Time [Member] | Marketing Services [Member]        
Total Revenue 10,610 12,087 21,491 23,535
Transferred over Time [Member] | Customer Care [Member]        
Total Revenue 15,382 19,191 33,123 35,735
Transferred over Time [Member] | Fulfillment and Logistics Services [Member]        
Total Revenue 17,203 13,881 32,095 26,327
Transferred at Point in Time [Member]        
Total Revenue 5,358 4,100 10,906 7,416
Transferred at Point in Time [Member] | Marketing Services [Member]        
Total Revenue 2,840 2,121 4,883 3,551
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 $ 2,518 $ 1,979 $ 6,023 $ 3,865