XML 46 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Operating revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following tables summarize revenue from contracts with customers for the years ended December 31, 2023, and 2022 from our three business segments and the pattern of revenue recognition:
 For the Year Ended December 31, 2023
In thousandsRevenue for performance
obligations recognized
over time
Revenue for performance
obligations recognized at a
point in time
Total
Marketing Services$38,950 $4,254 $43,204 
Customer Care63,327 — 63,327 
Fulfillment & Logistics Services69,038 15,923 84,961 
Total Revenue$171,315 $20,177 $191,492 
For the Year Ended December 31, 2022
In thousandsRevenue for performance
obligations recognized
over time
Revenue for performance
obligations recognized at a
point in time
Total
Marketing Services$45,020 $7,955 $52,975 
Customer Care67,205 — 67,205 
Fulfillment & Logistics Services75,081 11,017 86,098 
Total Revenue$187,306 $18,972 $206,278 
Contract Balances The following table summarizes our contract balances as of December 31, 2023 and 2022:
In thousandsDecember 31, 2023December 31, 2022
Contract assets$258 $309 
Deferred revenue and customer advances3,195 4,590 
Deferred revenue included in other long-term liabilities294 432