| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $639.82M$605.7M – $650.94M | $3.04$2.84 – $3.14 | $232.53M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.7450 | $0.7900 | +6.0% | $158.13M | $169.03M |
| Wed, 6 May 2026 | $0.6650 | $0.7400 | +11.3% | $150.02M | $155.19M |
| Wed, 25 Feb 2026 | $0.7090 | $0.7900 | +11.4% | $152.13M | $157.06M |
| Tue, 28 Oct 2025 | $0.7810 | $0.8680 | +11.1% | $151.97M | $182.31M |
| Tue, 29 Jul 2025 | $0.6960 | $0.9880 | +42.0% | $186.29M | $165.85M |
| Wed, 7 May 2025 | $0.6220 | $0.8630 | +38.7% | $164.18M | $175.03M |
| Wed, 26 Feb 2025 | $0.6420 | −$0.1109 | −117.3% | $161.25M | $164.04M |
| Wed, 30 Oct 2024 | $0.6980 | $0.6130 | −12.2% | $158.82M | $180.51M |