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
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS        
Net sales $ 2,427 $ 2,747 $ 5,541 $ 5,698
Cost of goods sold 980 1,294 2,292 2,863
Gross profit 1,447 1,453 3,249 2,835
Sales and marketing 1,366 1,273 2,846 2,268
General and administrative 3,454 3,552 7,545 7,273
Research and development 2,527 989 4,500 1,860
Litigation costs, net 2,057 4,004 2,663 6,576
Total operating expenses 9,404 9,818 17,554 17,977
Loss from operations (7,957) (8,365) (14,305) (15,142)
Interest income, net 35 491 143 307
(Gain) loss on revaluation of warrant liability (226) (2,233) 1,429 (7,420)
Other (income) expense, net (58) 1,442 (129) 1,547
Loss before provision for income taxes (7,638) (7,083) (15,462) (8,962)
Income tax expense 8 8 78 16
Net loss from continuing operations (7,646) (7,091) (15,540) (8,978)
(Loss) income from discontinued operations   (2,519) 425 (4,565)
Net loss (7,646) (9,610) (15,115) (13,543)
Less: dilutive gain on revaluation of warrant liability   (2,233)   (7,419)
Net loss for dilutive earnings per share $ (7,646) $ (11,843) $ (15,115) $ (20,962)
Net loss from continuing operations per share - basic (in dollars per share) $ (0.17) $ (0.17) $ (0.36) $ (0.22)
Net loss from continuing operations per share - diluted (in dollars per share) (0.17) (0.2) (0.36) (0.37)
Net (loss) income from discontinued operations per share - basic (in dollars per share)   (0.06) 0.01 (0.11)
Net (loss) income from discontinued operations per share - diluted (In dollars per share)   (0.05) 0.01 (0.1)
Net loss per share - basic (in dollar per share) (0.17) (0.23) (0.35) (0.34)
Net loss per share - diluted (in dollar per share) $ (0.17) $ (0.26) $ (0.35) $ (0.47)
Weighted average common shares outstanding - basic (in shares) 44,223,722 41,782,556 43,622,360 40,239,372
Weighted average common shares outstanding - diluted (in shares) 44,223,722 46,308,642 43,622,360 44,765,897