XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The nature of the services offered by each key revenue stream is different. The following table summarizes revenue from contracts with customers for the three and six months ended June 30, 2025 and 2024 by our three reportable segments:
Three months ended June 30,Six months ended June 30,
In thousands2025202420252024
Marketing Services$8,662 $12,152 $17,443 $25,735 
Customer Care11,845 12,384 24,847 24,826 
Fulfillment & Logistics Services18,124 20,499 37,902 39,922 
Total Revenues$38,631 $45,035 $80,192 $90,483 
Contract Balances
The following table summarizes our contract balances as of June 30, 2025 and December 31, 2024:
In thousandsJune 30, 2025December 31, 2024
Unbilled accounts receivable5,954 7,851 
Contract assets260 364 
Deferred revenue and customer advances(1,811)(1,589)
Deferred revenue, included in other long-term liabilities(125)(182)