| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.34B$1.32B – $1.37B | $4.81$4.40 – $5.01 | $480.62M | 7 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $1.17 | $1.09 | −6.7% | $325.84M | $343M |
| Thu, 30 Apr 2026 | $1.11 | $1.27 | +14.4% | $313.65M | $336M |
| Thu, 19 Feb 2026 | $1.11 | $1.08 | −2.7% | $317.11M | $317M |
| Thu, 30 Oct 2025 | $1.03 | $1.13 | +9.7% | $320.07M | $314M |
| Thu, 31 Jul 2025 | $0.9800 | $1.04 | +6.1% | $312.33M | $309M |
| Wed, 30 Apr 2025 | $1.07 | $1.06 | −0.9% | $290.82M | $303M |
| Wed, 26 Feb 2025 | $0.8910 | $0.9400 | +5.5% | $253.4M | $249M |
| Tue, 29 Oct 2024 | $0.9300 | $0.9000 | −3.2% | $253.51M | $248M |