Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Reported (Actual) | 49.85 M | 46.73 M | 47.92 M | 31.65 M | - |
| High Estimate | 51.16 M | 53.13 M | 57.38 M | 73.53 M | 93.14 M |
| Low Estimate | 47.01 M | 46.34 M | 49.08 M | 68.53 M | 82.76 M |
| Consensus Estimate | 49.09 M | 49.73 M | 53.23 M | 71.03 M | 87.95 M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Reported (Actual) | -0.27 | 0.06 | -0.24 | -0.02 | - |
| High Estimate | -8.73 | 3.76 | 1.17 | 4.99 | 5.88 |
| Low Estimate | -7.91 | 3.38 | 0.97 | 4.25 | 5.42 |
| Consensus Estimate | -8.32 | 3.57 | 1.07 | 4.62 | 5.65 |