| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|---|
| Revenue | $66.59M | $53.84M | $46.09M | $42.04M | $38.03M |
| Cost of Revenue | $47.08M | $39.29M | $33.34M | $28.91M | $24.45M |
| Gross Profit | $19.51M | $14.55M | $12.75M | $13.13M | $13.57M |
| Operating Expenses | $8.82M | $7.38M | $6.99M | $8.01M | $9.05M |
| R&D | $3.64M | $3.19M | $2.80M | $2.98M | $4.38M |
| SG&A | $4.84M | $4.07M | $4.03M | $4.90M | $4.08M |
| Operating Income | $10.69M | $7.17M | $5.76M | $5.12M | $4.53M |
| Interest Expense | – | – | $533.00K | $464.00K | $352.00K |
| Tax Expense | $3.08M | $507.00K | $2.35M | $851.00K | $1.18M |
| Net Income | $8.98M | $2.13M | $7.07M | $3.85M | $4.45M |
| EPS (basic) | 2.7300 | 0.6100 | 1.9800 | 1.0600 | 1.1700 |
| EPS (diluted) | 2.6700 | 0.6000 | 1.9500 | 1.0200 | 1.1300 |
| Shares (diluted) | $3.36M | $3.57M | $3.64M | $3.76M | $3.94M |