v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenues, net $ 25,918 $ 30,852 $ 48,360 $ 53,275
Cost of revenues 13,004 20,062 28,507 34,442
Gross profit 12,914 10,790 19,853 18,833
Operating expense:        
General and administrative 8,358 10,983 16,709 18,559
Depreciation and amortization 2,577 2,591 5,133 5,054
Research and development 942 1,128 1,878 2,040
Total operating expense 11,877 14,702 23,720 25,653
Income (loss) from operations 1,037 (3,912) (3,867) (6,820)
Other (expense) income:        
Interest expense, net (1,060) (2,571) (2,334) (5,058)
Other income (expense), net 391 2,331 (309) 2,984
Loss on warrant issuance 0 0 0 (578)
Change in fair value of derivative liabilities (122) (42) (154) (51)
Change in fair value of common warrants 0 (251) 0 1,685
Total other expense (791) (533) (2,797) (1,018)
Income (loss) before income taxes 246 (4,445) (6,664) (7,838)
Income tax benefit (expense) 263 (274) 648 (124)
Net income (loss) 509 (4,719) (6,016) (7,962)
Fixed dividends - Series B Preferred (318) (317) (635) (634)
Net loss attributable to common stockholders - basic 191 (5,036) (6,651) (8,596)
Net loss attributable to common stockholders - diluted 191 (5,036) (6,651) (8,596)
Comprehensive income (loss):        
Net loss 509 (4,719) (6,016) (7,962)
Other comprehensive income (loss):        
Foreign currency translation adjustment (163) 152 (301) 722
Total comprehensive income (loss) $ 346 $ (4,567) $ (6,317) $ (7,240)
Net income (loss) per share of Class A common stock – basic (in dollars per share) $ 0.34 $ (55.00) $ (11.39) $ (106.15)
Net income (loss) per share of Class A common stock – diluted (in dollars per share) $ 0.34 $ (55.00) $ (11.39) $ (106.15)
Weighted average number of shares of Class A common stock outstanding – basic (in shares) 566,951 91,564 583,810 80,979
Weighted average number of shares of Class A common stock outstanding – diluted (in shares) 566,951 91,564 583,810 80,979