| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 30 Jun 2026 | $575.03M$574.8M – $575.27M | $1.23$1.20 – $1.27 | $94.67M | 6 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $0.3615 | −$0.0721 | −119.9% | $149.75M | $152.53M |
| Tue, 5 May 2026 | $0.2800 | $0.2900 | +3.6% | $144.32M | $146.04M |
| Tue, 3 Feb 2026 | $0.2600 | $0.3300 | +26.9% | $138.19M | $140.21M |
| Tue, 4 Nov 2025 | $0.1900 | $0.2400 | +26.3% | $135.3M | $139.03M |
| Tue, 12 Aug 2025 | $0.2300 | $0.2700 | +17.4% | $132.12M | $135.04M |
| Tue, 6 May 2025 | $0.2200 | $0.2600 | +18.2% | $128.71M | $129.07M |
| Tue, 4 Feb 2025 | $0.1700 | $0.2100 | +23.5% | $121.15M | $121.21M |
| Mon, 4 Nov 2024 | $0.1300 | $0.2100 | +61.5% | $117.84M | $118.81M |