XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Statements of Operations and Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Total revenue $ 55,202 $ 50,402
Total cost of sales 26,960 24,276
Gross profit 28,242 26,126
Operating expenses:    
Research and development 14,085 13,686
General and administrative 14,552 14,141
Sales and marketing 6,113 5,390
Total operating expenses 34,750 33,217
Loss from operations (6,508) (7,091)
Interest income 1,646 1,766
Other income, net 4,405 6,066
Net (loss) income before income taxes (457) 741
Income tax (expense) benefit (129) 40
Net (loss) income and comprehensive (loss) income $ (586) $ 781
Net (loss) income per common share:    
Basic (in dollars per share) $ (0.03) $ 0.04
Diluted (in dollars per share) $ (0.03) $ 0.04
Weighted average shares of common stock outstanding:    
Basic (in shares) 22,568,253 21,642,793
Diluted (in shares) 22,568,253 22,156,420
Product sales    
Total revenue $ 48,292 $ 42,203
Total cost of sales 25,938 22,812
Licensing, royalty, patent, engineering services and other revenue    
Total revenue 6,910 8,199
Total cost of sales $ 1,022 $ 1,464