| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.11B$1.1B – $1.12B | $2.95$2.91 – $2.98 | $358.76M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 21 Jul 2026 | $0.8100 | $0.9538 | +17.8% | $280.13M | $279.28M |
| Tue, 21 Apr 2026 | $0.7000 | $0.7000 | +0.0% | $273.87M | $276.51M |
| Wed, 14 Jan 2026 | $0.7300 | $0.7100 | −2.7% | $273.6M | $278.39M |
| Wed, 22 Oct 2025 | $0.6960 | $0.7500 | +7.8% | $270.98M | $276.85M |
| Wed, 23 Jul 2025 | $0.6200 | $0.6600 | +6.5% | $271.13M | $254.34M |
| Tue, 22 Apr 2025 | $0.5600 | $0.5900 | +5.4% | $260.64M | $242.93M |
| Wed, 22 Jan 2025 | $0.5500 | $0.6300 | +14.5% | $245.6M | $245M |
| Wed, 23 Oct 2024 | $0.5780 | $0.5700 | −1.4% | $241.46M | $210.62M |