| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.12B$1.11B – $1.13B | $2.52$2.51 – $2.54 | $150.57M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.8000 | $0.9343 | +16.8% | $283.5M | $308.6M |
| Thu, 30 Apr 2026 | $0.2500 | $0.0700 | −72.0% | $210.27M | $214.57M |
| Wed, 25 Feb 2026 | $0.3600 | $0.1900 | −47.2% | $239.1M | $219.98M |
| Thu, 30 Oct 2025 | $1.20 | $1.03 | −14.2% | $235.55M | $311.24M |
| Thu, 31 Jul 2025 | $0.4600 | $0.7100 | +54.3% | $327.5M | $264.95M |
| Thu, 1 May 2025 | $0.1600 | $0.2200 | +37.5% | $241.72M | $203.97M |
| Thu, 27 Feb 2025 | $0.3800 | $0.3300 | −13.2% | $216.37M | $222.2M |
| Thu, 31 Oct 2024 | $1.05 | $1.03 | −1.9% | $231M | $299.56M |