| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Sat, 3 Oct 2026 | $652.18M$652.18M – $652.18M | $0.7500$0.7500 – $0.7500 | $7.7M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 7 Aug 2026 | $0.6800 | $1.46 | +115.3% | $186.19M | $189.73M |
| Fri, 8 May 2026 | $0.8700 | $0.8900 | +2.3% | $185.09M | $194.48M |
| Fri, 6 Feb 2026 | −$0.4500 | −$0.3300 | +26.7% | $123.95M | $140.94M |
| Fri, 12 Dec 2025 | −$0.6800 | −$0.3100 | +54.4% | $117.42M | $135.76M |
| Fri, 1 Aug 2025 | $0.2400 | $0.7500 | +212.5% | $115.24M | $180.66M |
| Fri, 2 May 2025 | $0.2100 | $0.2200 | +4.8% | $168.05M | $168.35M |
| Mon, 3 Feb 2025 | −$1.30 | −$1.49 | −14.6% | $178.27M | $107.65M |
| Tue, 10 Dec 2024 | −$0.9800 | −$3.35 | −241.8% | $133.92M | $105.87M |