Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)

v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
REVENUES, NET $ 2,817 $ 5,377 $ 5,223 $ 7,883
COST OF GOODS SOLD 150 241 375 498
GROSS PROFIT 2,667 5,136 4,848 7,385
OPERATING EXPENSES        
Research and development 56 191 232 374
Selling 674 1,631 1,320 3,568
General and administrative 2,307 2,732 4,646 5,601
Total operating expenses 3,037 4,554 6,198 9,543
INCOME (LOSS) FROM OPERATIONS (370) 582 (1,350) (2,158)
OTHER INCOME (EXPENSE)        
Loss on debt extinguishment (212)   (376)  
Change in fair value of warrant derivative liabilities 4 5 (5) (3)
Change in fair value of conversion feature derivative, notes payable   (1,440) 162 (2,347)
Realized loss on investment in convertible bond (531) (544) (531) (544)
Gain on restructured debt       1,032
Gain on lease modification 861   861  
Foreign exchange gain (loss) 134 75 (18) 106
Interest and other income (net) 67 135 140 282
Interest expense (1,678) (966) (2,934) (2,876)
Total other expense (1,355) (2,735) (2,701) (4,350)
LOSS BEFORE INCOME TAXES (1,725) (2,153) (4,051) (6,508)
Income tax provision (benefit) (590) 31 (586) 24
NET LOSS (1,135) (2,184) (3,465) (6,532)
COMPONENTS OF OTHER COMPREHENSIVE LOSS        
Unrealized gain (loss) on debt securities available for sale (net of tax) 3,715 (1,733) 3,909 (3,461)
Reclassification adjustment for loss included in net income (loss) 354 197 354 197
Foreign currency translation adjustment (33) 12 (29) 30
Other comprehensive income (loss) 4,036 (1,524) 4,234 (3,234)
COMPREHENSIVE INCOME (LOSS) $ 2,901 $ (3,708) $ 769 $ (9,766)
NET LOSS PER COMMON SHARE - BASIC $ (0.02) $ (0.03) $ (0.05) $ (0.1)
NET LOSS PER COMMON SHARE - DILUTED $ (0.02) $ (0.03) $ (0.05) $ (0.1)
WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING - BASIC 63,865,571 63,355,121 63,865,571 62,600,542
WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING - DILUTED 63,865,571 63,355,121 63,865,571 62,600,542