| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|---|
| Revenue | $36.47M | $42.31M | $43.25M | $44.06M | $32.46M |
| Cost of Revenue | $27.33M | $31.55M | $31.55M | $32.33M | $24.79M |
| Gross Profit | $9.14M | $10.76M | $11.71M | $11.73M | $7.67M |
| Operating Expenses | $8.89M | $9.67M | $9.48M | $9.38M | $7.74M |
| R&D | $384.00K | $392.00K | $397.00K | $375.00K | $357.00K |
| SG&A | $7.89M | $8.39M | $8.40M | $8.36M | $6.94M |
| Operating Income | $254.00K | $1.09M | $2.23M | $2.35M | -$575.00K |
| Interest Expense | – | – | $105.00K | $122.00K | $126.00K |
| Tax Expense | $168.00K | $486.00K | $622.00K | $757.00K | $228.00K |
| Net Income | -$41.00K | $1.05M | $1.54M | $2.40M | -$591.00K |
| EPS (basic) | -0.0100 | 0.2500 | 0.3800 | 0.6000 | -0.1600 |
| EPS (diluted) | -0.0100 | 0.2400 | 0.3700 | 0.5700 | -0.1500 |
| Shares (diluted) | $4.36M | $4.30M | $4.17M | $4.17M | $3.88K |