Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2024 | 2025 | 2026 | 2027 |
|---|---|---|---|---|
| Reported (Actual) | 28.90 M | 55.85 M | - | - |
| High Estimate | - | 52.18 M | 83.45 M | 63.09 M |
| Low Estimate | - | 44.29 M | 73.39 M | 57.01 M |
| Consensus Estimate | - | 48.23 M | 78.42 M | 60.05 M |