
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|
| Revenues | $13.1M-6.0% | $13.9M+13.3% | $12.3M+9.7% | $11.2M+15.7% | $9.7M+3.2% | $9.4M |
| Cost of product | $5.4M+2.2% | $5.3M+7.4% | $4.9M-0.1% | $4.9M+24.7% | $3.9M+0.5% | $3.9M |
| Gross profit | $7.7M-10.9% | $8.6M+17.2% | $7.4M+17.3% | $6.3M+9.6% | $5.7M+5.1% | $5.5M |
| Salaries and contract labor | $4.5M+11.6% | $4.0M-0.3% | $4.0M+18.9% | $3.4M+26.2% | $2.7M-5.0% | $2.8M |
| General, administrative, and consulting | $3.7M-6.9% | $4.0M+13.1% | $3.5M-0.6% | $3.6M+3.2% | $3.5M+22.3% | $2.8M |
| Research and development | $436K-28.6% | $611K+5.8% | $577K+8.2% | $534K+96.4% | $272K+23.8% | $219K |
| Total operating expenses | $8.7M+0.2% | $8.6M+6.0% | $8.2M+8.8% | $7.5M+16.7% | $6.4M+9.2% | $5.9M |
| Operating profit (loss) | -$956K-13955.8% | $7K+100.9% | -$776K+35.5% | -$1.2M-76.7% | -$681K-63.8% | -$416K |
| Other income | $311K+49.5% | $208K+29.8% | $160K-92.4% | $2.1M+208.9% | $683K-81.2% | $3.6M |
| Interest income | $77K-37.4% | $122K+55.1% | $79K+730.2% | $10K+8460.4% | $111-96.5% | $3K |
| Interest expense | -$339K-3.2% | -$329K+0.9% | -$332K+46.0% | -$614K+22.4% | -$792K-1.2% | -$782K |
| Total other (expense) income | $48K+2780.2% | $2K+101.8% | -$93K-106.2% | $1.5M+1492.4% | -$108K-103.8% | $2.9M |
| Net income (loss) | -$908K-10690.2% | $9K+101.0% | -$869K-386.6% | $303K+138.4% | -$789K-132.3% | $2.4M |
| Net income (loss) per common share - basic: (in dollars per share) | $0.00 | $0.00 | $0.00 | $0.00 | — | $0.01 |
| Net income (loss) per common share - diluted: (in dollars per share) | $0.00 | $0.00 | $0.00 | $0.00 | — | $0.01 |
| Weighted average common shares outstanding - basic (in shares) | 526.8M+0.9% | 522.3M+0.9% | 517.8M+1.4% | 510.8M+6.9% | 477.7M+12.9% | 423.1M |
| Weighted average common shares outstanding - diluted (in shares) | 526.8M+0.9% | 522.3M+0.9% | 517.8M+1.4% | 510.8M+6.9% | 477.7M+10.8% | 431.2M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.