| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $182.41M$181.57M – $183.3M | $1.71$1.69 – $1.73 | $56.04M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.4033 | $0.4414 | +9.4% | $45.07M | $44.91M |
| Tue, 28 Apr 2026 | $0.4100 | $0.4200 | +2.4% | $44.12M | $44.22M |
| Wed, 28 Jan 2026 | $0.4400 | $0.5000 | +13.6% | $45.03M | $45.9M |
| Tue, 28 Oct 2025 | $0.3900 | $0.4800 | +23.1% | $43.83M | $45.18M |
| Tue, 29 Jul 2025 | $0.4300 | $0.4300 | +0.0% | $45.03M | $44.27M |
| Thu, 24 Apr 2025 | $0.3800 | $0.5200 | +36.8% | $44.85M | $44.82M |
| Wed, 29 Jan 2025 | $0.4400 | $0.5300 | +20.5% | $47.02M | $45.55M |
| Tue, 29 Oct 2024 | $0.0500 | $0.3300 | +560.0% | $38.39M | $38.12M |