| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.23B$1.22B – $1.24B | $1.87$1.84 – $1.91 | $408.34M | 7 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | $0.4622 | $0.4799 | +3.8% | $308.2M | $316M |
| Thu, 23 Apr 2026 | $0.4400 | $0.4000 | −9.1% | $301.99M | $295.9M |
| Thu, 22 Jan 2026 | $0.4100 | $0.4400 | +7.3% | $286.83M | $290.1M |
| Thu, 23 Oct 2025 | $0.3975 | $0.3700 | −6.9% | $245.93M | $239.98M |
| Thu, 24 Jul 2025 | $0.3800 | $0.4100 | +7.9% | $247.32M | $243.79M |
| Thu, 24 Apr 2025 | $0.3300 | $0.3400 | +3.0% | $226.98M | $29.59M |
| Thu, 23 Jan 2025 | $0.2900 | $0.3400 | +17.2% | $211.85M | $216.54M |
| Thu, 24 Oct 2024 | $0.3325 | $0.2500 | −24.8% | $222.84M | $203.38M |