v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenue: $ 18,950 $ 14,005 $ 48,406 $ 38,817
Cost of revenue: 8,933 6,650 23,164 19,548
Gross profit 10,017 7,355 25,242 19,269
Operating expenses:        
Research and development 3,819 3,837 10,888 12,071
Selling, general and administrative 11,980 9,134 33,007 29,712
Change in fair value of contingent consideration (305) 10,708 12,518 19,999
Total operating expenses 15,494 23,679 56,413 61,782
Loss from continuing operations (5,477) (16,324) (31,171) (42,513)
Other income, net:        
Interest income 828 1,101 2,702 3,114
Income from transition services agreement, net   431   2,073
Other expense, net 20 (89) (63) (229)
Total other income, net 848 1,443 2,639 4,958
Loss from operations before income taxes (4,629) (14,881) (28,532) (37,555)
Income tax benefit (expense), net 50 (29) 104 (100)
Net loss from continuing operations (4,579) (14,910) (28,428) (37,655)
Net income (loss) from discontinued operations, net of tax   (72)   52,970
Net income (loss) attributable to common stockholders $ (4,579) $ (14,982) $ (28,428) $ 15,315
Net loss from continuing operations per share attributable to common stockholders, basic $ (0.11) $ (0.41) $ (0.74) $ (1.05)
Net loss from continuing operations per share attributable to common stockholders, diluted (0.11) (0.41) (0.74) (1.05)
Net income (loss) from discontinued operations per share attributable to common stockholders, basic       1.48
Net income (loss) from discontinued operations per share attributable to common stockholders, diluted       1.48
Net income (loss) per share attributable to common stockholders, basic (0.11) (0.41) (0.74) 0.43
Net income (loss) per share attributable to common stockholders, diluted $ (0.11) $ (0.41) $ (0.74) $ 0.43
Weighted average common shares outstanding, basic 41,069,053 36,101,051 38,554,027 35,791,111
Weighted average common shares outstanding, diluted 41,069,053 36,101,051 38,554,027 35,791,111
Product revenue        
Revenue: $ 15,758 $ 10,844 $ 39,469 $ 28,950
Cost of revenue: 7,594 5,290 19,167 15,338
Service and contract revenue        
Revenue: 3,192 3,161 8,937 9,867
Cost of revenue: $ 1,339 $ 1,360 $ 3,997 $ 4,210