| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.04B$1.03B – $1.04B | $7.19$7.14 – $7.23 | $355.51M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 15 Oct 2026 | $1.85 | $1.90 | +2.8% | $262.61M | — |
| Thu, 16 Jul 2026 | $1.79 | $1.70 | −4.9% | $257.5M | $253.32M |
| Thu, 16 Apr 2026 | $1.66 | $1.68 | +1.2% | $250.33M | $252.72M |
| Thu, 22 Jan 2026 | $1.65 | $1.70 | +3.0% | $249.64M | $253.93M |
| Thu, 16 Oct 2025 | $1.54 | $1.55 | +0.6% | $242.65M | $243.74M |
| Thu, 17 Jul 2025 | $1.20 | $1.25 | +4.2% | $242.65M | $250.52M |
| Thu, 17 Apr 2025 | $1.17 | $1.06 | −9.4% | $175.04M | $176.11M |
| Thu, 16 Jan 2025 | $1.16 | $1.21 | +4.3% | $175.06M | $176.85M |