| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $63.2M$63.2M – $63.2M | $3.05$2.99 – $3.10 | $16.17M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.7200 | $0.8033 | +11.6% | $15.4M | $15.51M |
| Wed, 22 Apr 2026 | $0.7100 | $0.7200 | +1.4% | $15M | $14.82M |
| Tue, 27 Jan 2026 | $0.8150 | $0.7200 | −11.7% | $15M | $15.56M |
| Thu, 23 Oct 2025 | $0.6600 | $0.7400 | +12.1% | $13.9M | $14.17M |
| Tue, 22 Jul 2025 | $0.4000 | $0.7400 | +85.0% | $12.79M | $13.47M |
| Thu, 24 Apr 2025 | $0.4300 | $0.5000 | +16.3% | $12.7M | $12.1M |
| Wed, 29 Jan 2025 | $0.4700 | $0.3500 | −25.5% | $12.2M | $13.19M |
| Fri, 25 Oct 2024 | $0.5100 | $0.5500 | +7.8% | $12.61M | $12.14M |