| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY | 2021-03-31 FY |
|---|---|---|---|---|---|---|
| Revenue | $228.53M | $200.16M | $213.40M | $206.36M | $220.18M | $51.57M |
| Cost of Revenue | $44.86M | $41.44M | $43.39M | $38.10M | $38.19M | – |
| Gross Profit | $183.67M | $158.72M | $170.01M | $168.26M | $181.99M | $42.75M |
| Operating Expenses | $171.47M | $154.39M | $165.75M | $160.69M | $164.38M | – |
| R&D | $1.40M | $700.00K | $600.00K | $700.00K | $700.00K | – |
| SG&A | $69.21M | $68.47M | $71.06M | $63.42M | $60.84M | – |
| Operating Income | $12.20M | $4.33M | $4.26M | $7.58M | $17.61M | – |
| Interest Expense | – | -$430.00K | -$198.00K | $10.00K | $17.00K | – |
| Tax Expense | $2.44M | $1.41M | $1.46M | $1.57M | $4.34M | – |
| Net Income | $9.80M | $2.94M | $2.54M | $3.12M | $12.89M | $1.72M |
| EPS (basic) | 0.8000 | 0.2400 | 0.2000 | 0.2400 | 0.9200 | 0.1200 |
| EPS (diluted) | 0.7500 | 0.2300 | 0.2000 | 0.2400 | 0.9000 | 0.1200 |
| Shares (diluted) | $12.99M | $12.99M | $12.57M | $13.07M | $14.27M | – |