| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.99B$1.94B – $2.03B | $4.25$4.10 – $4.39 | $589.32M | 8 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 16 Jul 2026 | $1.06 | $1.10 | +3.5% | $492.22M | $498.91M |
| Tue, 21 Apr 2026 | $0.8240 | $0.9600 | +16.5% | $478.05M | $475.69M |
| Thu, 22 Jan 2026 | $0.9900 | $1.01 | +2.0% | $442.47M | $449.36M |
| Thu, 16 Oct 2025 | $1.04 | $1.06 | +1.9% | $447.5M | $448.85M |
| Wed, 16 Jul 2025 | $1.04 | $1.14 | +9.6% | $434.43M | $445.76M |
| Wed, 16 Apr 2025 | $0.9310 | $0.9800 | +5.3% | $418.02M | $420.46M |
| Wed, 22 Jan 2025 | $0.9400 | $1.01 | +7.4% | $415M | $423.06M |
| Thu, 17 Oct 2024 | $1.00 | $1.07 | +7.0% | $419.72M | $425.25M |