| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $891.2M$881.71M – $897.15M | $5.54$5.42 – $5.65 | $368.88M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $1.35 | $1.37 | +1.5% | $218.28M | $221.2M |
| Wed, 22 Apr 2026 | $1.19 | $1.29 | +8.4% | $211.4M | $213.2M |
| Thu, 22 Jan 2026 | $1.20 | $1.33 | +10.8% | $211.83M | $222.83M |
| Tue, 21 Oct 2025 | $1.15 | $1.13 | −1.7% | $202.7M | $210.61M |
| Tue, 22 Jul 2025 | $1.10 | $1.10 | +0.0% | $202.25M | $196.61M |
| Mon, 21 Apr 2025 | $0.9500 | $0.9800 | +3.2% | $186.16M | $187.84M |
| Wed, 22 Jan 2025 | $1.10 | $1.12 | +1.8% | $184.87M | $186.49M |
| Mon, 21 Oct 2024 | $0.9500 | $0.9400 | −1.1% | $182M | $189.52M |