| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $512.25M$508.45M – $514.8M | $4.55$4.44 – $4.61 | $187.06M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 21 Oct 2026 | — | $1.24 | — | — | — |
| Wed, 22 Jul 2026 | $1.15 | $1.22 | +6.2% | $126.07M | $127.3M |
| Wed, 22 Apr 2026 | $1.09 | $1.13 | +3.7% | $123.21M | $122.29M |
| Wed, 21 Jan 2026 | $1.03 | $1.19 | +15.5% | $122.41M | $83.9M |
| Wed, 22 Oct 2025 | $0.8480 | $1.01 | +19.1% | $113.69M | $127.88M |
| Wed, 23 Jul 2025 | $0.8800 | $0.9300 | +5.7% | $113.47M | $109.44M |
| Wed, 23 Apr 2025 | $0.7800 | $0.8400 | +7.7% | $107.61M | $104.63M |
| Wed, 29 Jan 2025 | $0.7200 | $0.7600 | +5.6% | $101.11M | $107.35M |