XML 62 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenue $ 37,264 $ 41,561
Segment labor expense 19,810 19,799
Other segment operating expense 16,980 19,901
Restructuring expenses 160 838
Contribution margin (loss) 314 1,023
Overhead allocation 0 0
EBITDA 314 1,023
Depreciation and amortization 1,082 1,063
Operating loss (768) (40)
Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 37,264 41,561
Operating Segments | Revenue Solutions    
Segment Reporting Information [Line Items]    
Revenue 7,916 8,782
Segment labor expense 4,454 4,487
Other segment operating expense 1,808 2,511
Restructuring expenses 0 0
Contribution margin (loss) 1,654 1,784
Overhead allocation 675 711
EBITDA 979 1,073
Depreciation and amortization 160 217
Operating loss 819 856
Operating Segments | Customer Care    
Segment Reporting Information [Line Items]    
Revenue 12,857 13,001
Segment labor expense 9,011 8,016
Other segment operating expense 2,186 2,100
Restructuring expenses 0 0
Contribution margin (loss) 1,660 2,885
Overhead allocation 771 826
EBITDA 889 2,059
Depreciation and amortization 132 51
Operating loss 757 2,008
Operating Segments | Fulfillment & Logistics    
Segment Reporting Information [Line Items]    
Revenue 16,491 19,778
Segment labor expense 3,966 4,562
Other segment operating expense 10,524 12,644
Restructuring expenses 0 0
Contribution margin (loss) 2,001 2,572
Overhead allocation 800 882
EBITDA 1,201 1,690
Depreciation and amortization 516 501
Operating loss 685 1,189
Restructuring Expense    
Segment Reporting Information [Line Items]    
Revenue 0 0
Segment labor expense 0 0
Other segment operating expense 0 0
Restructuring expenses 160 838
Contribution margin (loss) (160) (838)
Overhead allocation 0 0
EBITDA (160) (838)
Depreciation and amortization 0 0
Operating loss (160) (838)
Unallocated Corporate    
Segment Reporting Information [Line Items]    
Revenue 0 0
Segment labor expense 2,379 2,734
Other segment operating expense 2,462 2,646
Restructuring expenses 0 0
Contribution margin (loss) (4,841) (5,380)
Overhead allocation (2,246) (2,419)
EBITDA (2,595) (2,961)
Depreciation and amortization 274 294
Operating loss $ (2,869) $ (3,255)