| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $2.69B$2.68B – $2.71B | $8.24$7.82 – $8.66 | $399.71M | 8 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $1.85 | $1.56 | −15.4% | $640.18M | $679M |
| Thu, 30 Apr 2026 | $1.55 | $1.69 | +9.0% | $557.62M | $566.8M |
| Tue, 24 Feb 2026 | $1.86 | $1.88 | +1.1% | $625.98M | $637.3M |
| Thu, 30 Oct 2025 | $1.60 | $1.84 | +15.0% | $625.98M | $592.8M |
| Thu, 31 Jul 2025 | $1.45 | $1.65 | +13.8% | $566.12M | $552.4M |
| Thu, 1 May 2025 | $1.16 | $1.38 | +19.0% | $481.18M | $482.6M |
| Tue, 25 Feb 2025 | $1.50 | $1.51 | +0.7% | $532.88M | $533.7M |
| Wed, 30 Oct 2024 | $1.36 | $1.39 | +2.2% | $533.85M | $483.7M |