Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| Reported (Actual) | 305.06 M | 324.52 M | 277.70 M |
| High Estimate | 320.63 M | 318.30 M | 352.90 M |
| Low Estimate | 278.78 M | 285.68 M | 322.18 M |
| Consensus Estimate | 299.71 M | 301.99 M | 337.54 M |
| Metric | 2023 | 2024 | 2025 | 2026 | 2027 |
|---|---|---|---|---|---|
| Reported (Actual) | -0.40 | 0.15 | - | - | - |
| High Estimate | -0.55 | -0.43 | 2.52 | -0.16 | 0.29 |
| Low Estimate | -0.51 | -0.39 | 2.30 | -0.14 | 0.25 |
| Consensus Estimate | -0.53 | -0.41 | 2.41 | -0.15 | 0.27 |