| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $966.7M$922.84M – $995.12M | $2.80$2.56 – $3.01 | $48M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 11 Aug 2026 | $0.8830 | $1.74 | +97.4% | $282.74M | $326.59M |
| Tue, 12 May 2026 | $0.9850 | $1.03 | +4.6% | $214.71M | $220M |
| Tue, 24 Feb 2026 | $0.8030 | $1.03 | +28.3% | $61.71M | $206.39M |
| Tue, 11 Nov 2025 | $0.6100 | $0.7100 | +16.4% | $61.71M | $62.03M |
| Tue, 12 Aug 2025 | $1.69 | $1.84 | +8.9% | $56.88M | $74.5M |
| Mon, 9 Jun 2025 | $1.92 | $1.95 | +1.6% | $67.99M | $71.89M |