| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.26B$1.24B – $1.28B | $2.53$2.20 – $2.98 | $145.58M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | $0.4900 | $0.6302 | +28.6% | $306.18M | $315.81M |
| Thu, 23 Apr 2026 | $0.5400 | $0.6400 | +18.5% | $304.87M | $300.51M |
| Thu, 29 Jan 2026 | $0.4600 | $0.6900 | +50.0% | $301.5M | $329.89M |
| Thu, 23 Oct 2025 | $0.5050 | $0.7400 | +46.5% | $310.62M | $330.2M |
| Thu, 24 Jul 2025 | $0.4050 | $0.5700 | +40.7% | $318.64M | $303.31M |
| Thu, 24 Apr 2025 | $0.2700 | $0.6500 | +140.7% | $286.66M | $318.46M |
| Thu, 30 Jan 2025 | $0.2800 | $0.5500 | +96.4% | $286.72M | $337.99M |
| Thu, 24 Oct 2024 | $0.3700 | $0.4600 | +24.3% | $301.15M | $305.49M |