| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.36B$1.34B – $1.38B | $4.01$3.99 – $4.02 | $343.93M | 7 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 31 Jul 2026 | $0.7180 | $0.9672 | +34.7% | $331.92M | $325.9M |
| Fri, 1 May 2026 | $0.6940 | $1.82 | +162.2% | $332.08M | $332.66M |
| Thu, 12 Feb 2026 | $0.7380 | $1.84 | +149.3% | $328.62M | $327.54M |
| Fri, 31 Oct 2025 | $1.76 | $1.77 | +0.6% | $327.65M | $322.86M |
| Wed, 6 Aug 2025 | $1.73 | $1.91 | +10.4% | $314.94M | $311.52M |
| Thu, 8 May 2025 | $1.69 | $1.70 | +0.6% | $309.2M | $309.15M |
| Thu, 13 Feb 2025 | $1.73 | $1.73 | +0.0% | $307.55M | $311.44M |
| Wed, 30 Oct 2024 | $1.72 | $1.71 | −0.6% | $311.53M | $303.63M |