v3.26.1
Condensed Consolidated Statements of Comprehensive Results of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenue $ 26,157 $ 19,993 $ 43,422 $ 40,796
Cost of revenue:        
Total cost of revenue 28,391 23,912 46,883 48,162
Gross loss (2,234) (3,919) (3,461) (7,366)
Operating expenses        
Research and development 1,209 1,129 2,327 2,053
Selling and marketing 2,065 1,291 3,780 2,427
General and administrative 8,219 5,160 16,217 10,213
Total operating expenses 11,493 7,580 22,324 14,693
Loss from operations (13,727) (11,499) (25,785) (22,059)
Interest expense (4,333) (731) (8,229) (1,442)
Interest income 5 5 10 11
Gain from disposal of investment in unconsolidated subsidiary 0 0 0 3,204
Gain on sale of Atlas 26 50 26 50
Gain (loss) from change in fair value of warrant liability (8,887) (2,836) 39,855 1,768
Other income, net 9 71 10 75
Loss from unconsolidated subsidiary 0 (451) 0 (563)
Income (loss) before income taxes (26,907) (15,391) 5,887 (18,956)
Provision for income taxes (217) (39) (412) (293)
Net income (loss) (27,124) (15,430) 5,475 (19,249)
Other comprehensive income :        
Foreign currency translation adjustments 119 81 218 109
Comprehensive income (loss) $ (27,005) $ (15,349) $ 5,693 $ (19,140)
Net income (loss) per share:        
Basic $ (1.69) $ (1.18) $ 0.35 $ (1.49)
Diluted $ (1.69) $ (1.18) $ (1.52) $ (1.49)
Weighted-average common shares outstanding:        
Basic 16,048,941 13,098,825 15,809,947 12,948,189
Diluted 16,048,941 13,098,825 22,635,642 12,948,189
Product        
Revenue:        
Total revenue $ 22,405 $ 15,867 $ 34,167 $ 34,069
Cost of revenue:        
Total cost of revenue 24,605 18,876 38,413 38,987
Service        
Revenue:        
Total revenue 3,752 4,126 9,255 6,727
Cost of revenue:        
Total cost of revenue $ 3,786 $ 5,036 $ 8,470 $ 9,175