| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|---|
| Revenue | $49.06M | $44.62M | $37.70M | $32.93M | $31.76M |
| Cost of Revenue | $24.86M | $24.98M | $23.00M | $20.91M | $21.47M |
| Gross Profit | $24.20M | $19.64M | $14.70M | $12.02M | $10.29M |
| Operating Expenses | $21.69M | $20.41M | $14.46M | $13.65M | $10.57M |
| R&D | $2.53M | $2.43M | – | – | – |
| SG&A | $20.45M | $19.57M | $14.41M | $13.63M | $10.56M |
| Operating Income | $2.50M | -$769.54K | $238.61K | -$1.63M | -$283.03K |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $82.81K | $113.07K | $5.60K | $7.62K | $3.20K |
| Net Income | $1.27M | -$3.79M | $571.62K | -$1.63M | -$285.09K |
| EPS (basic) | 0.0400 | -0.1300 | 0.0200 | -0.0600 | – |
| EPS (diluted) | 0.0400 | -0.1300 | 0.0200 | -0.0600 | – |
| Shares (diluted) | $31.50M | $28.86M | $29.14M | $26.42M | – |