Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Reported (Actual) | 514.81 M | 403.08 M | 450.49 M | - | - |
| High Estimate | 576.88 M | 435.29 M | 542.81 M | 404.83 M | 490.97 M |
| Low Estimate | 477.85 M | 408.10 M | 473.92 M | 359.24 M | 412.71 M |
| Consensus Estimate | 527.37 M | 421.69 M | 508.36 M | 382.04 M | 451.84 M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Reported (Actual) | 255.60 | 108.39 | 293.53 | - | -643.13 |
| High Estimate | 318.07 | 179.00 | 289.56 | 203.00 | 220.85 |
| Low Estimate | 292.87 | 162.68 | 253.34 | 187.40 | 200.83 |
| Consensus Estimate | 305.47 | 170.84 | 271.45 | 195.20 | 210.84 |