| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $796.38M$794.79M – $799.48M | $8.70$7.85 – $9.44 | $297.99M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.9030 | $3.40 | +276.2% | $143.1M | $260.17M |
| Thu, 30 Apr 2026 | $2.22 | $2.57 | +15.8% | $196.85M | $205.42M |
| Thu, 5 Feb 2026 | $1.37 | $2.12 | +54.7% | $150.59M | $158.23M |
| Thu, 30 Oct 2025 | $1.79 | $2.55 | +42.5% | $155.57M | $164.68M |
| Thu, 31 Jul 2025 | $3.36 | $6.52 | +94.0% | $144.43M | $300.6M |
| Thu, 1 May 2025 | $3.72 | $4.21 | +13.2% | $136.85M | $210.51M |
| Thu, 6 Feb 2025 | $5.40 | $5.15 | −4.6% | $130.48M | $252.8M |
| Thu, 31 Oct 2024 | $0.7600 | $1.63 | +114.5% | $244.23M | $128.68M |