| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $2.33B$2.33B – $2.33B | $33.71$33.71 – $33.71 | $1.11B | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $7.90 | $8.29 | +4.9% | $590.94M | $640.7M |
| Fri, 1 May 2026 | $8.08 | $8.23 | +1.9% | $544.01M | $544.9M |
| Thu, 12 Feb 2026 | $8.86 | $9.48 | +7.0% | $578.54M | $556.6M |
| Mon, 3 Nov 2025 | $5.89 | $8.82 | +49.7% | $544.64M | $528M |
| Thu, 31 Jul 2025 | $5.29 | $2.61 | −50.7% | $506.46M | $493.2M |
| Thu, 8 May 2025 | $5.10 | $2.22 | −56.5% | $499.91M | $496.6M |
| Sun, 31 Dec 2023 | — | $4.75 | — | — | $502.7M |