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 | 307.90 M | 314.83 M | 291.75 M | 333.04 M | 370.56 M |
| Low Estimate | 279.27 M | 281.49 M | 271.95 M | 300.33 M | 315.24 M |
| Consensus Estimate | 293.58 M | 298.16 M | 281.85 M | 316.69 M | 342.90 M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Reported (Actual) | 12.01 | 12.57 | 6.40 | - | - |
| High Estimate | 13.79 | 13.30 | 12.83 | 7.65 | 11.14 |
| Low Estimate | 11.91 | 11.54 | 11.59 | 6.59 | 9.38 |
| Consensus Estimate | 12.85 | 12.42 | 12.21 | 7.12 | 10.26 |