| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|---|
| Revenue | $37.20M | $31.73M | $32.93M | $35.56M | $38.46M |
| Cost of Revenue | $27.07M | $23.09M | $21.86M | $23.74M | $25.02M |
| Gross Profit | $10.13M | $8.63M | $11.07M | $11.81M | $13.45M |
| Operating Expenses | $21.95M | $16.46M | $14.63M | $14.44M | $15.29M |
| R&D | $3.06M | $2.40M | $2.15M | $2.09M | $2.17M |
| SG&A | $15.81M | $12.30M | $11.44M | $11.22M | $11.99M |
| Operating Income | -$11.82M | -$7.83M | -$3.55M | -$2.63M | -$1.84M |
| Interest Expense | $1.12M | $191.86K | $283.27K | $229.47K | $215.35K |
| Tax Expense | $37.79K | $67.49K | $234.03K | $862.91K | $933.91K |
| Net Income | -$14.87M | -$8.01M | -$4.05M | -$3.54M | -$3.19M |
| EPS (basic) | -0.3600 | -0.2100 | -0.1300 | -0.1300 | -0.1200 |
| EPS (diluted) | -0.3600 | -0.2100 | -0.1300 | -0.1300 | -0.1200 |
| Shares (diluted) | $40.87M | $37.94M | $31.64M | $27.02M | $26.31M |