| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $65.5M$65.5M – $65.5M | $3.57$3.57 – $3.57 | $22.6M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.8900 | $0.9006 | +1.2% | $16.3M | $16.55M |
| Tue, 5 May 2026 | $0.8100 | $0.7700 | −4.9% | $16.4M | $14.81M |
| Thu, 5 Feb 2026 | $0.7600 | $0.8800 | +15.8% | $16.19M | $15.75M |
| Mon, 3 Nov 2025 | $0.8400 | $0.3600 | −57.1% | $15.94M | $15.31M |
| Mon, 4 Aug 2025 | $0.7200 | $0.7700 | +6.9% | $15.88M | $15.39M |
| Tue, 6 May 2025 | — | $0.6800 | — | — | $30.08M |
| Wed, 12 Feb 2025 | $0.6100 | $0.6800 | +11.5% | $14.6M | $13.52M |
| Wed, 30 Oct 2024 | $0.5700 | $0.6500 | +14.0% | $11.47M | $12.83M |