Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 263.00 M | 233.91 M | 242.00 M | 273.99 M | - | - | - | - |
| High Estimate | - | 249.17 M | 273.21 M | 292.48 M | 288.87 M | 299.48 M | 310.74 M | 386.67 M |
| Low Estimate | - | 218.68 M | 241.22 M | 250.14 M | 269.79 M | 250.83 M | 262.80 M | 346.60 M |
| Consensus Estimate | - | 233.93 M | 257.22 M | 271.31 M | 279.33 M | 275.16 M | 286.77 M | 366.63 M |
| Metric | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 2.56 | 1.81 | 1.08 | 0.77 | - | - | - | - |
| High Estimate | - | 1.49 | 1.16 | 0.99 | -0.43 | 0.37 | 0.70 | 0.73 |
| Low Estimate | - | 1.35 | 0.98 | 0.83 | -0.35 | 0.31 | 0.64 | 0.63 |
| Consensus Estimate | - | 1.42 | 1.07 | 0.91 | -0.39 | 0.34 | 0.67 | 0.68 |