| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $638.83M$636.82M – $640.84M | $6.01$5.99 – $6.04 | $255.03M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $1.51 | $1.16 | −23.2% | $156.94M | $158.3M |
| Tue, 28 Apr 2026 | $1.40 | $1.55 | +10.7% | $150.09M | $154.5M |
| Mon, 9 Feb 2026 | $1.46 | $1.54 | +5.5% | $153.49M | $159.1M |
| Tue, 28 Oct 2025 | $1.30 | $1.51 | +16.2% | $153.49M | $153.3M |
| Mon, 28 Jul 2025 | $1.15 | $1.26 | +9.6% | $148.26M | $198M |
| Wed, 23 Apr 2025 | $1.03 | $1.30 | +26.2% | $140.96M | $147.78M |
| Mon, 10 Feb 2025 | $1.17 | $1.34 | +14.5% | $142.65M | $151.9M |
| Tue, 22 Oct 2024 | $1.14 | $1.16 | +1.8% | $143.43M | $205.96M |