| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $3.53B$3.49B – $3.58B | $8.01$6.60 – $8.44 | $978.06M | 15 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 20 Jul 2026 | $1.57 | $3.05 | +94.3% | $877.44M | $878M |
| Mon, 20 Apr 2026 | $1.42 | $1.56 | +9.9% | $856.17M | $849M |
| Tue, 20 Jan 2026 | $1.57 | $1.75 | +11.5% | $864.73M | $891M |
| Mon, 20 Oct 2025 | $1.46 | $1.54 | +5.5% | $843.08M | $861M |
| Mon, 21 Jul 2025 | $1.31 | $1.58 | +20.6% | $810.87M | $838M |
| Mon, 21 Apr 2025 | $1.19 | $1.24 | +4.2% | $796.43M | $795M |
| Tue, 21 Jan 2025 | $1.25 | $1.34 | +7.2% | $787.75M | $820M |
| Mon, 21 Oct 2024 | $1.17 | $1.37 | +17.1% | $778.3M | $792M |