Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| Reported (Actual) | 499.73 M | 514.81 M | 403.08 M | 450.49 M | - | - |
| High Estimate | 641.33 M | 637.74 M | 442.79 M | 494.38 M | 411.32 M | 478.39 M |
| Low Estimate | 565.63 M | 550.01 M | 400.70 M | 429.14 M | 363.14 M | 441.72 M |
| Consensus Estimate | 603.48 M | 593.88 M | 421.74 M | 461.76 M | 387.23 M | 460.06 M |
| Metric | 2024 |
|---|---|
| Reported (Actual) | 0.25 |
| High Estimate | - |
| Low Estimate | - |
| Consensus Estimate | - |