v3.25.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Total revenue $ 176,177 $ 156,769 $ 168,662
Total cost of revenue 93,123 87,112 93,329
Gross margin 83,054 69,657 75,333
Operating costs and expenses:      
Selling, general and administrative 102,819 109,809 108,261
Engineering and development 17,041 17,710 18,040
Impairment loss   63,809 49,569
Total operating costs and expenses 119,860 191,328 175,870
Loss from operations (36,806) (121,671) (100,537)
Other income (expense):      
Investment income 9,798 9,895 10,577
Interest expense, net (2,361) (3,977) (5,580)
Gain on extinguishment of debt, net   18,505 5,679
Other income (expense), net (2,801) (7,101) 5,647
Total other income, net 4,636 17,322 16,323
Loss from continuing operations before provision for income taxes (32,170) (104,349) (84,214)
Provision for income taxes (1,799) (359) (345)
Loss from continuing operations (33,969) (104,708) (84,559)
Income (loss) from discontinued operations, net 112,270 (10,048) (15,028)
Net income (loss) 78,301 (114,756) (99,587)
Paid-in-kind dividend on Series C convertible preferred stock (8,000) (8,000) (8,000)
Net income (loss) attributable to common stockholders $ 70,301 $ (122,756) $ (107,587)
Basic Earnings (Loss) Per Share:      
Net loss per share from continuing operations - basic (in dollars per share) $ (0.84) $ (2.29) $ (1.9)
Net income (loss) per share from discontinued operations - basic (in dollars per share) 2.24 (0.2) (0.31)
Net income (loss) per share - basic (in dollars per share) $ 1.4 $ (2.49) $ (2.21)
Weighted average common shares issued and outstanding - basic (in shares) 50,071,665 49,349,624 48,737,377
Diluted Earnings (Loss) Per Share:      
Net loss per share from continuing operations - diluted (in dollars per share) $ (0.84) $ (2.29) $ (1.9)
Net income (loss) per share from discontinued operations - diluted (in dollars per share) 2.24 (0.2) (0.31)
Net income (loss) per share - diluted (in dollars per share) $ 1.4 $ (2.49) $ (2.21)
Weighted average common shares issued and outstanding - diluted (in shares) 50,071,665 49,349,624 48,737,377
Service      
Total revenue $ 96,497 $ 82,044 $ 79,494
Total cost of revenue 49,429 43,564 41,226
Product      
Total revenue 79,680 74,725 89,168
Total cost of revenue $ 43,694 $ 43,548 $ 52,103

Source