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
Revenue: $ 16,074 $ 13,035 $ 29,456 $ 24,813
Cost of revenue: 7,731 6,662 14,231 12,898
Gross profit 8,343 6,373 15,225 11,915
Operating expenses:        
Research and development 3,598 4,405 7,069 8,234
Selling, general and administrative 11,112 10,337 21,027 20,576
Change in fair value of contingent consideration 6,442 6,792 12,823 9,291
Total operating expenses 21,152 21,534 40,919 38,101
Loss from continuing operations (12,809) (15,161) (25,694) (26,186)
Other income, net:        
Interest income 938 1,196 1,874 2,012
Income from transition services agreement, net   1,236   1,642
Other expense, net (77) (108) (83) (142)
Total other income, net 861 2,324 1,791 3,512
Loss from operations before income taxes (11,948) (12,837) (23,903) (22,674)
Income tax benefit (expense), net 54 (71) 54 (71)
Net loss from continuing operations (11,894) (12,908) (23,849) (22,745)
Net income (loss) from discontinued operations, net of tax   (398)   53,042
Net income (loss) attributable to common stockholders $ (11,894) $ (13,306) $ (23,849) $ 30,297
Net loss from continuing operations per share attributable to common stockholders, basic $ (0.32) $ (0.36) $ (0.64) $ (0.64)
Net loss from continuing operations per share attributable to common stockholders, diluted (0.32) (0.36) (0.64) (0.64)
Net income (loss) from discontinued operations per share attributable to common stockholders, basic   (0.01)   1.49
Net income (loss) from discontinued operations per share attributable to common stockholders, diluted   (0.01)   1.49
Net income (loss) per share attributable to common stockholders, basic (0.32) (0.37) (0.64) 0.85
Net income (loss) per share attributable to common stockholders, diluted $ (0.32) $ (0.37) $ (0.64) $ 0.85
Weighted average common shares outstanding, basic 37,727,668 35,877,947 37,275,671 35,633,573
Weighted average common shares outstanding, diluted 37,727,668 35,877,947 37,275,671 35,633,573
Product revenue        
Revenue: $ 12,974 $ 9,577 $ 23,711 $ 18,106
Cost of revenue: 6,412 5,323 11,573 10,048
Service and contract revenue        
Revenue: 3,100 3,458 5,745 6,707
Cost of revenue: $ 1,319 $ 1,339 $ 2,658 $ 2,850