XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Revenue $ 38,631 $ 45,035 $ 80,192 $ 90,483  
Segment labor expense 19,445 22,682 39,244 46,167  
Other segment operating expense 17,938 19,531 37,839 39,220  
Restructuring expenses 149 427 987 1,280 $ 2,400
Contribution margin (loss) 1,099 2,395 2,122 3,816  
Overhead allocation 0 0 0 0  
EBITDA 1,099 2,395 2,122 3,816  
Depreciation and amortization 1,065 1,022 2,128 2,068  
Operating income (loss) 34 1,373 (6) 1,748  
Operating Segments          
Segment Reporting Information [Line Items]          
Revenue 38,631 45,035 80,192 90,483  
Operating Segments | Marketing Services          
Segment Reporting Information [Line Items]          
Revenue 8,662 12,152 17,443 25,735  
Segment labor expense 4,459 6,776 8,946 14,050  
Other segment operating expense 2,189 2,505 4,700 5,720  
Restructuring expenses 0 0 0 0  
Contribution margin (loss) 2,014 2,871 3,797 5,965  
Overhead allocation 652 1,060 1,363 2,060  
EBITDA 1,362 1,811 2,434 3,905  
Depreciation and amortization 218 361 435 733  
Operating income (loss) 1,144 1,450 1,999 3,172  
Operating Segments | Customer Care          
Segment Reporting Information [Line Items]          
Revenue 11,845 12,384 24,847 24,826  
Segment labor expense 7,511 8,058 15,527 16,157  
Other segment operating expense 1,992 1,396 4,092 2,704  
Restructuring expenses 0 0 0 0  
Contribution margin (loss) 2,342 2,930 5,228 5,965  
Overhead allocation 737 612 1,563 1,194  
EBITDA 1,605 2,318 3,665 4,771  
Depreciation and amortization 50 54 101 116  
Operating income (loss) 1,555 2,264 3,564 4,655  
Operating Segments | Fulfillment & Logistics Services          
Segment Reporting Information [Line Items]          
Revenue 18,124 20,499 37,902 39,922  
Segment labor expense 4,732 4,765 9,294 9,265  
Other segment operating expense 11,224 13,348 23,868 25,891  
Restructuring expenses 0 0 0 0  
Contribution margin (loss) 2,168 2,386 4,740 4,766  
Overhead allocation 739 827 1,621 1,628  
EBITDA 1,429 1,559 3,119 3,138  
Depreciation and amortization 519 243 1,020 491  
Operating income (loss) 910 1,316 2,099 2,647  
Restructuring Expense          
Segment Reporting Information [Line Items]          
Revenue 0 0 0 0  
Segment labor expense 0 0 0 0  
Other segment operating expense 0  
Restructuring expenses 149 427 987 1,280  
Contribution margin (loss) (149) (427) (987) (1,280)  
Overhead allocation 0 0 0 0  
EBITDA (149) (427) (987) (1,280)  
Depreciation and amortization 0 0 0 0  
Operating income (loss) (149) (427) (987) (1,280)  
Unallocated Corporate          
Segment Reporting Information [Line Items]          
Revenue 0 0 0 0  
Segment labor expense 2,743 3,083 5,477 6,695  
Other segment operating expense 2,533 2,282 5,179 4,905  
Restructuring expenses 0 0 0 0  
Contribution margin (loss) (5,276) (5,365) (10,656) (11,600)  
Overhead allocation (2,128) (2,499) (4,547) (4,882)  
EBITDA (3,148) (2,866) (6,109) (6,718)  
Depreciation and amortization 278 364 572 728  
Operating income (loss) $ (3,426) $ (3,230) $ (6,681) $ (7,446)