| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|---|
| Revenue | $64.00M | $54.72M | $48.07M | $41.66M | $35.76M |
| Cost of Revenue | $14.03M | $12.99M | $11.55M | $10.22M | $8.45M |
| Gross Profit | $49.97M | $41.73M | $36.52M | $31.44M | $27.30M |
| Operating Expenses | $40.31M | $35.15M | $32.51M | $28.47M | $24.16M |
| R&D | $996.00K | $656.00K | $916.00K | $1.36M | $1.72M |
| SG&A | $39.31M | $34.49M | $31.59M | $27.11M | $22.44M |
| Operating Income | $9.66M | $6.58M | $4.01M | $2.97M | $3.14M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $2.75M | $1.89M | $920.00K | $692.00K | $805.00K |
| Net Income | $7.54M | $5.15M | $3.17M | $2.31M | $2.36M |
| EPS (basic) | 0.8900 | 0.6000 | 0.3700 | 0.2700 | 0.2800 |
| EPS (diluted) | 0.8500 | 0.5800 | 0.3600 | 0.2600 | 0.2700 |
| Shares (diluted) | $8.91M | $8.86M | $8.70M | $8.77M | $8.91M |