Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | Q4 24 | Q1 25 | Q2 25 | Q3 25 | Q4 25 | Q1 26 | Q2 26 | Q3 26 | Q4 26 | Q1 27 | Q2 27 | Q3 27 | Q4 27 | Q1 28 | Q2 28 | Q3 28 | Q4 28 | Q1 29 | Q2 29 | Q3 29 | Q4 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 84.12 M | 69.09 M | 59.61 M | 67.12 M | 71.25 M | 64.05 M | 59.65 M | 67.81 M | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 84.11 M | 78.59 M | 63.31 M | 69.05 M | 71.41 M | 73.66 M | 66.93 M | 75.75 M | 74.66 M | 71.91 M | 61.65 M | 67.83 M | 83.60 M | 67.20 M | 71.46 M | 75.22 M | 72.30 M | 76.17 M | 63.38 M | 82.05 M | 80.25 M |
| Low Estimate | 72.28 M | 70.69 M | 58.79 M | 63.01 M | 62.16 M | 60.97 M | 58.56 M | 64.23 M | 64.34 M | 65.87 M | 57.55 M | 62.34 M | 70.30 M | 60.80 M | 62.61 M | 70.54 M | 67.98 M | 63.43 M | 56.45 M | 68.86 M | 66.51 M |
| Consensus Estimate | 78.20 M | 74.64 M | 61.05 M | 66.03 M | 66.78 M | 67.32 M | 62.75 M | 69.99 M | 69.50 M | 68.89 M | 59.60 M | 65.09 M | 76.95 M | 64.00 M | 67.04 M | 72.88 M | 70.14 M | 69.80 M | 59.91 M | 75.46 M | 73.38 M |
| Metric | Q4 24 | Q1 25 | Q2 25 | Q3 25 | Q4 25 | Q1 26 | Q2 26 | Q3 26 | Q4 26 | Q1 27 | Q2 27 | Q3 27 | Q4 27 | Q1 28 | Q2 28 | Q3 28 | Q4 28 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 0.89 | 0.09 | -0.08 | -0.11 | 0.34 | -0.27 | -0.17 | 0.27 | - | - | - | - | - | - | - | - | - |
| High Estimate | 0.91 | 0.16 | -0.12 | -0.04 | 0.43 | 0.04 | 0.03 | 0.29 | 0.59 | 0.16 | 0.01 | 0.34 | 0.69 | 0.13 | 0.07 | 0.46 | 0.62 |
| Low Estimate | 0.83 | 0.14 | -0.14 | -0.04 | 0.41 | 0.04 | 0.03 | 0.25 | 0.55 | 0.14 | 0.01 | 0.32 | 0.59 | 0.11 | 0.05 | 0.38 | 0.58 |
| Consensus Estimate | 0.87 | 0.15 | -0.13 | -0.04 | 0.42 | 0.04 | 0.03 | 0.27 | 0.57 | 0.15 | 0.01 | 0.33 | 0.64 | 0.12 | 0.06 | 0.42 | 0.60 |