| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $2.14B$1.77B – $2.35B | $48.77$38.01 – $55.00 | $522.4M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $12.20 | $12.66 | +3.8% | $588.07M | $587.4M |
| Tue, 5 May 2026 | $10.61 | $10.71 | +0.9% | $580.77M | $580M |
| Thu, 29 Jan 2026 | $10.30 | $11.35 | +10.2% | $585.37M | $579.9M |
| Thu, 30 Oct 2025 | $9.87 | $10.28 | +4.2% | $593.77M | $576.4M |
| Thu, 31 Jul 2025 | $9.84 | $8.56 | −13.0% | $589.7M | $575.6M |
| Wed, 30 Apr 2025 | $10.31 | $8.66 | −16.0% | $567.2M | $562.3M |
| Thu, 30 Jan 2025 | $7.70 | $12.26 | +59.2% | $564.7M | $557.7M |
| Wed, 30 Oct 2024 | $9.21 | $6.35 | −31.1% | $548.13M | $543.6M |