v3.25.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total revenue $ 41,040 $ 37,291
Total cost of revenue 22,399 22,226
Gross margin 18,641 15,065
Operating costs and expenses:    
Selling, general and administrative 24,191 27,821
Engineering and development 3,934 4,752
Total operating costs and expenses 28,125 32,573
Loss from operations (9,484) (17,508)
Other income (expense):    
Investment income 1,573 2,600
Interest expense (583) (1,275)
Other income (expense), net (300) 1,259
Total other income (expense), net 690 2,584
Loss from continuing operations before provision for income taxes (8,794) (14,924)
Provision for income taxes (234) (111)
Loss from continuing operations (9,028) (15,035)
Loss from discontinued operations, net (2,953) (3,860)
Net loss (11,981) (18,895)
Paid-in-kind dividend on Series C convertible preferred stock (2,000) (2,000)
Net loss attributable to common stockholders $ (13,981) $ (20,895)
Loss per share from continuing operations - basic (in dollars per share) $ (0.22) $ (0.35)
Loss per share from continuing operations - diluted (in dollars per share) (0.22) (0.35)
Loss per share from discontinued operations - basic (in dollars per share) (0.06) (0.08)
Loss per share from discontinued operations - diluted (in dollars per share) (0.06) (0.08)
Net loss per share - basic (in dollar per share) (0.28) (0.43)
Net loss per share - diluted (in dollar per share) $ (0.28) $ (0.43)
Weighted average shares outstanding - basic (in shares) 49,947,012 49,019,964
Weighted average shares outstanding - diluted (in shares) 49,947,012 49,019,964
Service    
Total revenue $ 22,865 $ 19,485
Total cost of revenue 11,920 11,011
Product    
Total revenue 18,175 17,806
Total cost of revenue $ 10,479 $ 11,215