| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $469.67M$462.76M – $480.46M | $2.93$2.72 – $3.15 | $275.78M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.7230 | $0.7200 | −0.4% | $111.98M | $113.7M |
| Wed, 22 Apr 2026 | $0.7690 | $0.7600 | −1.2% | $149.29M | $109M |
| Wed, 18 Feb 2026 | $0.7690 | $0.7100 | −7.7% | $149.01M | $96.8M |
| Tue, 21 Oct 2025 | $0.7880 | $1.52 | +92.9% | $92.1M | $393.49M |
| Tue, 22 Jul 2025 | $0.8060 | −$0.9022 | −211.9% | $80.44M | $194.54M |
| Wed, 23 Apr 2025 | $0.9080 | $0.3626 | −60.1% | $52.8M | $368.23M |
| Wed, 12 Feb 2025 | $0.9750 | −$0.8904 | −191.3% | $48.41M | −$127.76M |
| Wed, 23 Oct 2024 | $0.9810 | $1.27 | +29.5% | $62.69M | $306.31M |