| Line item | 2025-04-30 FY | 2024-04-30 FY | 2023-04-30 FY | 2022-04-30 FY | 2021-04-30 FY |
|---|---|---|---|---|---|
| Revenue | $49.69M | $51.37M | $48.68M | $62.48M | $40.07M |
| Cost of Revenue | – | – | – | – | – |
| Gross Profit | – | – | – | – | – |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $7.28M | $6.87M | $5.47M | $5.35M | $5.42M |
| Operating Income | $12.11M | $7.60M | $5.83M | $21.30M | $9.05M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $1.01M | $1.74M | -$14.15M | $5.70M | $2.64M |
| Net Income | $12.72M | $6.69M | $21.79M | $15.86M | $7.39M |
| EPS (basic) | 2.3900 | 1.2600 | 4.1300 | 2.2100 | 0.9500 |
| EPS (diluted) | 2.3700 | 1.2500 | 4.1100 | 2.2100 | 0.9500 |
| Shares (diluted) | $5.37M | $5.35K | $5.31K | $7.19K | $7.77K |