Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|
| Reported (Actual) | 65.82 M | - | - | ||
| High Estimate | 63.59 M | 89.44 M | 103.33 M | ||
| Low Estimate | 59.42 M | 78.53 M | 91.42 M | ||
| Consensus Estimate | 61.51 M | 83.98 M | 97.38 M |