| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.36B$1.35B – $1.37B | $4.01$3.89 – $4.10 | $346.15M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 31 Jul 2026 | $0.7180 | $0.9700 | +35.1% | $331.92M | $325.9M |
| Fri, 1 May 2026 | $0.6940 | $1.81 | +160.8% | $332.08M | $332.66M |
| Thu, 12 Feb 2026 | $0.7370 | $1.48 | +100.8% | $328.62M | $327.54M |
| Fri, 31 Oct 2025 | $0.6970 | $0.7170 | +2.9% | $315.38M | $322.25M |
| Wed, 6 Aug 2025 | $0.7330 | $1.80 | +145.6% | $310.02M | $311.52M |
| Thu, 8 May 2025 | $0.6820 | $0.7530 | +10.4% | $315.53M | $309.15M |
| Thu, 13 Feb 2025 | — | $0.7740 | — | $307.55M | $311.44M |
| Wed, 30 Oct 2024 | — | $0.7260 | — | $311.53M | $303.63M |