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 | 609.53 M | 410.76 M | 511.52 M | 428.32 M | 442.49 M |
| Low Estimate | 547.63 M | 377.02 M | 424.17 M | 353.39 M | 380.55 M |
| Consensus Estimate | 578.58 M | 393.89 M | 467.84 M | 390.86 M | 411.52 M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Reported (Actual) | 255.60 | 108.39 | 293.53 | - | - |
| High Estimate | 360.72 | 176.02 | 288.06 | 202.34 | 240.94 |
| Low Estimate | 315.86 | 161.62 | 255.50 | 180.16 | 215.88 |
| Consensus Estimate | 338.29 | 168.82 | 271.78 | 191.25 | 228.41 |