| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Mon, 29 Jun 2026 | $574.55M$565.82M – $583.28M | $6.19$6.07 – $6.31 | $24.98M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 25 Aug 2026 | $1.36 | $0.9489 | −30.2% | $146.77M | — |
| Thu, 7 May 2026 | $1.14 | $0.9000 | −21.1% | $140.35M | $137.63M |
| Thu, 5 Feb 2026 | $0.9300 | $1.71 | +83.9% | $132.29M | $137.53M |
| Thu, 30 Oct 2025 | $1.48 | $2.22 | +50.0% | $132.29M | $152.4M |
| Thu, 14 Aug 2025 | $1.07 | $2.06 | +92.5% | $138.69M | $152.01M |
| Thu, 8 May 2025 | $0.9500 | $1.50 | +57.9% | $140.84M | $144.08M |
| Thu, 6 Feb 2025 | $0.2800 | $0.6500 | +132.1% | $137.27M | $129.92M |
| Mon, 4 Nov 2024 | $0.5600 | $0.9200 | +64.3% | $139.05M | $139.05M |