| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|---|
| Revenue | $129.86M | $113.80M | $154.01M | $170.97M | $178.52M |
| Cost of Revenue | $120.57M | $106.93M | $135.86M | $140.46M | $148.08M |
| Gross Profit | $9.29M | $6.87M | $18.16M | $30.51M | $30.44M |
| Operating Expenses | – | – | – | – | – |
| R&D | $1.80M | $1.90M | $2.10M | $2.50M | $1.90M |
| SG&A | – | – | – | – | – |
| Operating Income | -$8.66M | -$8.53M | $4.71M | $13.68M | $13.67M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $2.83M | -$2.25M | $1.03M | $2.95M | $1.36M |
| Net Income | -$13.57M | -$7.22M | $2.52M | $10.71M | $10.77M |
| EPS (basic) | -2.2800 | -1.2300 | 0.4300 | 1.7500 | 1.7100 |
| EPS (diluted) | -2.2800 | -1.2300 | 0.4300 | 1.7400 | 1.6900 |
| Shares (diluted) | $5.95M | $5.87M | $5.88M | $6.16M | $6.38M |