| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $2.09B$2.06B – $2.11B | $2.35$2.27 – $2.40 | $186.82M | 10 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.5740 | $0.6444 | +12.3% | $528.08M | $529.3M |
| Wed, 22 Apr 2026 | $0.4318 | $0.5900 | +36.6% | $484.64M | $501.5M |
| Wed, 28 Jan 2026 | $0.4890 | $0.5200 | +6.3% | $479.24M | $491.3M |
| Wed, 22 Oct 2025 | $0.3612 | $0.3700 | +2.4% | $443.2M | $456.2M |
| Thu, 24 Jul 2025 | $0.4800 | $0.6000 | +25.0% | $449.99M | $489.9M |
| Mon, 21 Apr 2025 | $0.4300 | $0.3700 | −14.0% | $501.02M | $456.5M |
| Wed, 22 Jan 2025 | $0.5200 | $0.5200 | +0.0% | $485.98M | $473.8M |
| Mon, 21 Oct 2024 | $0.4600 | $0.4700 | +2.2% | $459.6M | $456.5M |