Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | Q3 24 | 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) | 114.89 M | 113.64 M | 113.00 M | 115.02 M | 118.51 M | 119.57 M | 119.33 M | 121.95 M | - | - | - | - | - | - | - | - | ||
| High Estimate | 124.97 M | 121.77 M | 125.42 M | 112.52 M | 129.35 M | 114.69 M | 126.56 M | 136.89 M | 121.72 M | 131.34 M | 139.43 M | 134.45 M | 145.20 M | 157.68 M | 147.92 M | 143.76 M | ||
| Low Estimate | 112.83 M | 102.63 M | 108.70 M | 100.61 M | 111.03 M | 105.83 M | 116.91 M | 119.02 M | 109.70 M | 120.77 M | 126.57 M | 115.26 M | 133.89 M | 133.91 M | 124.22 M | 132.20 M | ||
| Consensus Estimate | 118.90 M | 112.20 M | 117.06 M | 106.56 M | 120.19 M | 110.26 M | 121.74 M | 127.95 M | 115.71 M | 126.06 M | 133.00 M | 124.85 M | 139.54 M | 145.79 M | 136.07 M | 137.98 M |
| Metric | Q3 24 | 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.90 | 0.86 | 0.69 | 0.60 | 0.93 | 0.96 | 0.82 | 0.99 | - | - | - | - | - | - | - | - | ||
| High Estimate | 0.81 | 0.83 | 0.73 | 0.79 | 0.93 | 0.98 | 0.83 | 0.84 | 1.07 | 0.95 | 0.96 | 1.00 | 1.07 | 1.15 | 1.00 | 1.25 | ||
| Low Estimate | 0.73 | 0.75 | 0.69 | 0.69 | 0.83 | 0.84 | 0.69 | 0.78 | 0.91 | 0.85 | 0.90 | 0.86 | 0.91 | 0.95 | 0.86 | 1.03 | ||
| Consensus Estimate | 0.77 | 0.79 | 0.71 | 0.74 | 0.88 | 0.91 | 0.76 | 0.81 | 0.99 | 0.90 | 0.93 | 0.93 | 0.99 | 1.05 | 0.93 | 1.14 |