Quarterly report [Sections 13 or 15(d)]

SEGMENT DISCLOSURES - Schedule of Operating Financial Results of Company???s Singular Operating Segment (Details)

v3.25.2
SEGMENT DISCLOSURES - Schedule of Operating Financial Results of Company’s Singular Operating Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total revenue $ 71,250 $ 67,868 $ 143,392 $ 143,843
Less: expenses        
Cost of revenue 31,910 29,245 64,932 63,458
Depreciation and amortization 13,576 14,423 27,487 28,029
Goodwill impairment 0 65,864 0 65,864
Interest income 166 375 310 675
Change in fair value of warrant liabilities to affiliates (192) (4,365) (1,996) (6,686)
Loss on sale of assets 1,115 0 1,115 0
Income tax expense (benefit) 1,486 (1,654) 2,595 (2,074)
Net loss (16,878) (83,633) (31,786) (101,220)
Services        
Segment Reporting Information [Line Items]        
Total revenue 56,348 57,318 111,779 116,958
Less: expenses        
Cost of revenue 22,395 22,919 45,721 46,865
Products        
Segment Reporting Information [Line Items]        
Total revenue 14,902 10,550 31,613 26,885
Less: expenses        
Cost of revenue 9,515 6,326 19,211 16,593
Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenue 71,250 67,868 143,392 143,843
Less: expenses        
Salaries and benefits 20,276 23,384 38,778 47,974
Depreciation and amortization 13,576 14,423 27,487 28,029
Goodwill impairment 0 65,864 0 65,864
Interest expense 13,239 13,025 26,216 25,965
Channel partner commissions 4,226 1,710 6,268 2,677
Network services 2,443 431 3,514 829
Facilities and office 2,254 2,229 4,099 4,594
Professional services 2,065 2,854 4,754 5,456
License, memberships & subscriptions 2,012 2,868 3,973 4,923
Selling, general, and administrative expenses 1,146 628 2,220 1,759
Interest income (166) (375) (310) (675)
Change in fair value of warrant liabilities to affiliates (192) (4,365) (1,996) (6,686)
Foreign exchange (3,524) 858 (5,006) 2,202
Loss on sale of assets 1,115 0 1,115 0
Income tax expense (benefit) 1,486 (1,654) 2,595 (2,074)
Other (3,738) 376 (3,461) 768
Net loss (16,878) (83,633) (31,786) (101,220)
Reconciliation of profit or loss:        
Adjustments and reconciling items 0 0 0 0
Reportable Segment | Services        
Segment Reporting Information [Line Items]        
Total revenue 56,348 57,318 111,779 116,958
Less: expenses        
Cost of revenue 22,395 22,919 45,721 46,865
Reportable Segment | Products        
Segment Reporting Information [Line Items]        
Total revenue 14,902 10,550 31,613 26,885
Less: expenses        
Cost of revenue $ 9,515 $ 6,326 $ 19,211 $ 16,593