| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $251.9M$251.9M – $251.9M | $4.64$4.64 – $4.64 | $115.18M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 15 Oct 2026 | $1.17 | $1.22 | +4.5% | $63.1M | — |
| Thu, 16 Jul 2026 | $1.10 | $1.17 | +6.8% | $61.6M | $62.97M |
| Thu, 16 Apr 2026 | $1.07 | $1.13 | +5.6% | $60.7M | $62.3M |
| Thu, 15 Jan 2026 | $1.07 | $1.12 | +4.7% | $61.9M | $63.55M |
| Thu, 16 Oct 2025 | $1.08 | $1.12 | +3.7% | $64.2M | $63.81M |
| Thu, 17 Jul 2025 | $1.07 | $1.12 | +4.7% | $64.2M | $64.59M |
| Thu, 17 Apr 2025 | $1.11 | $1.16 | +4.5% | $66.42M | $66.42M |
| Thu, 16 Jan 2025 | $1.19 | $1.19 | +0.0% | $66.5M | $69.88M |