| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Wed, 30 Sep 2026 | $23.7M$22.67M – $24.69M | $0.3700$0.3600 – $0.3800 | $6.94M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 19 Aug 2026 | $0.1000 | $0.0700 | −30.0% | $5.39M | — |
| Tue, 19 May 2026 | $0.1500 | $1.56 | +940.0% | $7.19M | −$5.71M |
| Wed, 25 Feb 2026 | $0.1700 | $0.0900 | −47.1% | $8.04M | $5.53M |
| Tue, 18 Nov 2025 | $0.2100 | $0.1500 | −28.6% | — | −$1.79M |
| Tue, 19 Aug 2025 | $0.1567 | $0.3500 | +123.4% | $8.32M | $430.98K |
| Tue, 20 May 2025 | $0.2625 | $0.2700 | +2.9% | $9.04M | $8.56M |
| Wed, 26 Feb 2025 | $0.3025 | $0.4400 | +45.5% | $8.85M | $8.27M |
| Wed, 20 Nov 2024 | $0.3300 | $0.3000 | −9.1% | $8.38M | $8.6M |