v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Total revenue $ 48,971 $ 45,454 $ 96,769 $ 86,494
Total cost of revenue 26,147 24,077 52,032 46,476
Gross margin 22,824 21,377 44,737 40,018
Operating costs and expenses:        
Selling, general and administrative 28,011 26,908 55,631 48,809
Engineering and development 4,852 4,118 8,759 8,052
Total operating costs and expenses 32,863 31,026 64,390 56,861
Loss from operations (10,039) (9,649) (19,653) (16,843)
Other income (expense):        
Investment income 3,132 1,466 6,222 3,039
Interest expense, net (518) (618) (950) (1,201)
Other expense, net (325) (2,939) (2,693) (3,239)
Total other income (expense), net 2,289 (2,091) 2,579 (1,401)
Loss from continuing operations before provision for income taxes (7,750) (11,740) (17,074) (18,244)
Provision for income taxes (505) (274) (613) (508)
Loss from continuing operations (8,255) (12,014) (17,687) (18,752)
Income (loss) from discontinued operations, net   120,883 (1,112) 115,640
Net income (loss) (8,255) 108,869 (18,799) 96,888
Paid-in-kind dividend on Series C convertible preferred stock (2,000) (2,000) (4,000) (4,000)
Net income (loss) attributable to common stockholders $ (10,255) $ 106,869 $ (22,799) $ 92,888
Basic Loss Per Share:        
Net loss per share from continuing operations - basic (in dollars per share) $ (0.2) $ (0.28) $ (0.43) $ (0.45)
Net income (loss) per share from discontinued operations - basic (in dollars per share)   2.41 (0.02) 2.31
Net income (loss) per share - basic (in dollars per share) $ (0.2) $ 2.13 $ (0.45) $ 1.85
Weighted average common shares issued and outstanding - basic (in shares) 50,442,796 50,257,112 50,173,730 50,102,918
Diluted Loss Per Share:        
Net (loss) per share from continuing operations - diluted (in dollars per share) $ (0.2) $ (0.28) $ (0.43) $ (0.45)
Net income (loss) per share from discontinued operations - diluted (in dollars per share)   2.41 (0.02) 2.31
Net income (loss) per share - diluted (in dollars per share) $ (0.2) $ 2.13 $ (0.45) $ 1.85
Weighted average common shares issued and outstanding - diluted (in shares) 50,442,796 50,257,112 50,173,730 50,102,918
Service        
Total revenue $ 27,969 $ 24,369 $ 54,867 $ 47,234
Total cost of revenue 14,008 12,449 27,755 24,369
Product        
Total revenue 21,002 21,085 41,902 39,260
Total cost of revenue $ 12,139 $ 11,628 $ 24,277 $ 22,107

Source