| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $409.63M$409.63M – $409.63M | $1.48$1.48 – $1.48 | $185.47M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 20 Jul 2026 | $0.3648 | $0.7967 | +118.4% | $103.62M | $93.78M |
| Mon, 20 Apr 2026 | $0.3130 | $0.3100 | −1.0% | $89.18M | $79.25M |
| Mon, 26 Jan 2026 | $0.3795 | $0.2200 | −42.0% | $62.12M | $43.48M |
| Mon, 20 Oct 2025 | $0.4400 | $0.2500 | −43.2% | $28.36M | $138.99M |
| Mon, 21 Jul 2025 | $0.4900 | $0.2200 | −55.1% | $21.2M | −$1.31M |
| Mon, 21 Apr 2025 | $0.1400 | $0.2000 | +42.9% | $11.17M | $9.04M |
| Mon, 27 Jan 2025 | $0.3800 | $0.1000 | −73.7% | $8.54M | $60.33M |
| Mon, 21 Oct 2024 | $0.2900 | −$0.1000 | −134.5% | $10.97M | $39.7M |