XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Statements of Income and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total revenue $ 13,138 $ 14,430
Total cost of sales 6,385 6,270
Gross profit 6,753 8,160
Operating expenses:    
Research and development 3,356 3,418
General and administrative 3,838 4,036
Sales and marketing 1,491 1,306
Total operating expenses 8,685 8,760
Loss from operations (1,932) (600)
Interest income 408 439
Other income, (expense), net 388 (41)
Net income before income taxes (1,136) (202)
Income tax expense (30)  
Net loss and comprehensive loss $ (1,166) $ (202)
Net loss per common share, Basic $ (0.05) $ (0.01)
Net loss per common share, Diluted $ (0.05) $ (0.01)
Weighted-average shares of common stock outstanding, basic 22,188,114 21,252,359
Weighted average shares of common stock outstanding, Diluted 22,188,114 21,252,359
Product sales    
Total revenue $ 11,026 $ 10,860
Total cost of sales 6,029 6,002
Licensing, royalty, patent, and other revenue    
Total revenue 2,112 3,570
Total cost of sales $ 356 $ 268