Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Reported (Actual) | 283.90 M | 289.80 M | 288.37 M | - | - |
| High Estimate | 277.01 M | 322.39 M | 280.17 M | 349.32 M | 400.19 M |
| Low Estimate | 257.80 M | 273.07 M | 234.31 M | 307.36 M | 374.59 M |
| Consensus Estimate | 267.41 M | 297.73 M | 257.24 M | 328.34 M | 387.39 M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Reported (Actual) | 12.01 | 12.57 | 6.40 | - | -0.61 |
| High Estimate | 12.47 | 12.98 | 13.83 | 7.33 | 9.81 |
| Low Estimate | 10.85 | 11.00 | 11.33 | 6.29 | 8.45 |
| Consensus Estimate | 11.66 | 11.99 | 12.58 | 6.81 | 9.13 |