| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 30 Jun 2026 | $2.51B$2.5B – $2.54B | $7.07$7.06 – $7.20 | $337.61M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $1.64 | $1.75 | +7.0% | $626.52M | $636.06M |
| Tue, 28 Apr 2026 | $1.93 | $2.30 | +19.2% | $629.69M | $629.87M |
| Tue, 27 Jan 2026 | $2.01 | $2.12 | +5.5% | $627.9M | $631.26M |
| Tue, 28 Oct 2025 | $1.07 | $1.52 | +42.1% | $613.31M | $620.88M |
| Tue, 5 Aug 2025 | $1.83 | $2.29 | +25.1% | $625.1M | $653.65M |
| Tue, 29 Apr 2025 | $2.09 | $2.02 | −3.3% | $626.23M | $613.38M |
| Tue, 28 Jan 2025 | $1.97 | $2.03 | +3.0% | $569.73M | $587.21M |
| Tue, 22 Oct 2024 | $0.2200 | $0.9400 | +327.3% | $504.29M | $551.08M |