v3.25.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Total revenue $ 44,233 $ 38,317 $ 130,727 $ 115,317
Total cost of revenue 22,908 20,881 69,384 65,154
Gross margin 21,325 17,436 61,343 50,163
Operating costs and expenses:        
Selling, general and administrative 26,734 26,668 75,543 81,725
Engineering and development 4,523 4,157 12,575 13,555
Impairment loss       63,809
Total operating costs and expenses 31,257 30,825 88,118 159,089
Loss from operations (9,932) (13,389) (26,775) (108,926)
Other income (expense):        
Investment income 3,402 3,059 6,441 8,468
Interest expense (526) (882) (1,727) (3,398)
Gain on extinguishment of debt   17,326   18,505
Other income (expense), net 525 (1,878) (2,714) (1,691)
Total other income (expense), net 3,401 17,625 2,000 21,884
Income (loss) from continuing operations before provision for income taxes (6,531) 4,236 (24,775) (87,042)
Provision for income taxes (165) (316) (673) (493)
Income (loss) from continuing operations (6,696) 3,920 (25,448) (87,535)
Income (loss) from discontinued operations, net (247) (3,115) 115,393 (8,544)
Net income (loss) (6,943) 805 89,945 (96,079)
Paid-in-kind dividend on Series C convertible preferred stock (2,000) (2,000) (6,000) (6,000)
Net income (loss) attributable to common stockholders $ (8,943) $ (1,195) $ 83,945 $ (102,079)
Basic Earnings (Loss) Per Share:        
Net income (loss) from continuing operations - basic (in dollars per share) $ (0.17) $ 0.04 $ (0.63) $ (1.9)
Net income (loss) per share from discontinued operations - basic (in dollars per share) (0.01) (0.06) 2.3 (0.17)
Net income (loss) per share - basic (in dollar per share) $ (0.18) $ (0.02) $ 1.68 $ (2.07)
Weighted average common shares issued and outstanding - basic (in shares) 50,125,268 49,417,757 50,110,450 49,261,717
Diluted Earnings (Loss) Per Share:        
Net income (loss) from continuing operations - diluted (in dollars per share) $ (0.17) $ 0.04 $ (0.63) $ (1.9)
Net income (loss) from discontinued operations - diluted (in dollars per share) (0.01) (0.06) 2.3 (0.17)
Net income (loss) per share - diluted (in dollar per share) $ (0.18) $ (0.02) $ 1.68 $ (2.07)
Weighted average common shares issued and outstanding - diluted (in shares) 50,125,268 49,417,757 50,110,450 49,261,717
Service        
Total revenue $ 24,258 $ 20,931 $ 71,492 $ 60,568
Total cost of revenue 12,201 10,822 36,570 32,578
Product        
Total revenue 19,975 17,386 59,235 54,749
Total cost of revenue $ 10,707 $ 10,059 $ 32,814 $ 32,576

Source