| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $2.85B$2.84B – $2.88B | $17.60$17.45 – $17.71 | $519.15M | 9 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $3.98 | $4.25 | +6.8% | $689.51M | $707.33M |
| Wed, 22 Apr 2026 | $3.92 | $4.28 | +9.2% | $697.6M | $706.6M |
| Mon, 9 Feb 2026 | $4.19 | $4.67 | +11.5% | $689.31M | $708.45M |
| Wed, 22 Oct 2025 | $3.53 | $3.86 | +9.3% | $641M | $659.9M |
| Mon, 21 Jul 2025 | $2.98 | $3.10 | +4.0% | $538.77M | $603.31M |
| Mon, 21 Apr 2025 | $3.06 | $3.67 | +19.9% | $526.34M | $558.57M |
| Mon, 10 Feb 2025 | $2.96 | $3.67 | +24.0% | $539.74M | $536.59M |
| Mon, 21 Oct 2024 | $2.78 | $3.01 | +8.3% | $534.88M | $533.32M |