| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $2.48B$2.39B – $2.6B | $36.77$33.99 – $38.43 | $1.19B | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | — | $6.91 | — | — | — |
| Wed, 29 Jul 2026 | $7.90 | $8.29 | +4.9% | $590.94M | $640.7M |
| Fri, 1 May 2026 | $8.10 | $8.23 | +1.6% | $544.01M | $544.9M |
| Thu, 12 Feb 2026 | $8.75 | $9.48 | +8.3% | $578.54M | $556.6M |
| Mon, 3 Nov 2025 | $5.83 | $6.10 | +4.6% | $578.54M | $528M |
| Thu, 31 Jul 2025 | $5.26 | $5.39 | +2.5% | $540.81M | $493.2M |
| Thu, 8 May 2025 | $5.10 | $5.20 | +2.0% | $512.27M | $496.6M |
| Thu, 6 Feb 2025 | $6.02 | $6.53 | +8.5% | $530.54M | $521M |