| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $224.15M$224.15M – $224.15M | $5.83$5.83 – $5.83 | $66.44M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 15 Jul 2026 | $1.38 | $1.43 | +3.4% | $55.26M | $56.87M |
| Wed, 15 Apr 2026 | $1.27 | $1.58 | +24.4% | $54.75M | $55.36M |
| Wed, 21 Jan 2026 | $1.38 | $1.45 | +5.1% | $55.03M | $56.35M |
| Wed, 15 Oct 2025 | $1.55 | $1.56 | +0.6% | $55.03M | $57.84M |
| Wed, 16 Jul 2025 | $1.37 | $1.72 | +25.5% | $55.61M | $59.18M |
| Wed, 16 Apr 2025 | $1.26 | $1.47 | +16.7% | $55.53M | $55.92M |
| Tue, 21 Jan 2025 | $1.32 | $1.27 | −3.8% | $55.53M | $56.47M |
| Wed, 16 Oct 2024 | $1.26 | $1.41 | +11.9% | $51.83M | $54.97M |