| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $2.36B$2.34B – $2.38B | $10.19$9.99 – $10.39 | $371.26M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $2.46 | $2.84 | +15.3% | $598.77M | $580.1M |
| Thu, 7 May 2026 | $2.28 | $2.35 | +3.1% | $599.76M | $583.7M |
| Thu, 19 Feb 2026 | $2.42 | $2.44 | +0.8% | $445.17M | $449M |
| Tue, 21 Oct 2025 | $2.32 | $2.10 | −9.5% | $435.78M | $439.3M |
| Tue, 29 Jul 2025 | $2.31 | $2.06 | −10.8% | $430.2M | $430.5M |
| Wed, 23 Apr 2025 | $2.09 | $2.15 | +2.9% | $423.08M | $421.6M |
| Thu, 23 Jan 2025 | $1.68 | $1.93 | +14.9% | $416.66M | $413.5M |
| Tue, 22 Oct 2024 | $1.85 | $2.50 | +35.1% | $391.65M | $405.4M |