Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2017 | 2018 | 2019 |
|---|---|---|---|
| Reported (Actual) | 41.80 M | 28.16 M | - |
| High Estimate | 47.90 M | 33.46 M | 37.11 M |
| Low Estimate | 42.85 M | 29.80 M | 33.97 M |
| Consensus Estimate | 45.37 M | 31.63 M | 35.54 M |
| Metric | 2017 | 2018 | 2019 |
|---|---|---|---|
| Reported (Actual) | -2.55 | -24.90 | - |
| High Estimate | 2.51 | -10.05 | -9.33 |
| Low Estimate | 2.23 | -11.65 | -10.29 |
| Consensus Estimate | 2.37 | -10.85 | -9.81 |