| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $66.5M$66.45M – $66.55M | $1.62$1.61 – $1.62 | $15.68M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.4100 | $0.1143 | −72.1% | $16.3M | $16.11M |
| Mon, 27 Apr 2026 | $0.3600 | $0.3900 | +8.3% | $15.7M | $16.11M |
| Mon, 26 Jan 2026 | $0.3700 | $0.4400 | +18.9% | $16.3M | $15.56M |
| Mon, 27 Oct 2025 | $0.3700 | $0.3700 | +0.0% | $16.3M | $16.24M |
| Mon, 28 Jul 2025 | $0.2900 | $0.3300 | +13.8% | $14.7M | $16.15M |
| Mon, 28 Apr 2025 | $0.2700 | $0.3200 | +18.5% | $14.7M | $14.18M |
| Mon, 27 Jan 2025 | $0.2700 | $0.2700 | +0.0% | $14.3M | $14.17M |
| Mon, 28 Oct 2024 | $0.2700 | $0.3200 | +18.5% | $11.4M | $14.14M |