XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)    
Revenue $ 11,386 $ 18,704
Cost of goods sold 8,757 12,347
Gross profit 2,629 6,357
Operating expenses:    
Sales and marketing 4,565 4,897
Research and product development 3,299 3,671
General and administrative 3,976 4,561
Total operating expenses 11,840 13,129
Operating loss (9,211) (6,772)
Interest income (expense) 228 (537)
Other income, net 155 7,183
Loss before income taxes (8,828) (126)
Provision for income taxes 155 434
Net loss $ (8,983) $ (560)
Basic loss per common share (in dollars per share) $ (0.37) $ (0.02)
Diluted loss per common share (in dollars per share) $ (0.37) $ (0.02)
Basic weighted average shares outstanding (in shares) 23,992,995 23,958,184
Diluted weighted average shares outstanding (in shares) 23,992,995 23,958,184
Comprehensive loss:    
Net income (loss) $ (8,983) $ (560)
Other comprehensive loss:    
Unrealized gain (loss) on available-for-sale securities, net of tax 17 (15)
Change in foreign currency translation adjustment (13) (7)
Comprehensive loss $ (8,979) $ (582)