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) | 101.80 M | 111.32 M | 105.43 M | 110.26 M | 111.44 M | 112.17 M | 97.66 M | 100.74 M | - | - | - | - | - | - | - | - | ||
| High Estimate | 107.61 M | 108.74 M | 102.86 M | 107.77 M | 114.01 M | 122.34 M | 109.08 M | 95.70 M | 115.32 M | 104.95 M | 115.88 M | 110.05 M | 111.59 M | 111.72 M | 116.59 M | 105.10 M | ||
| Low Estimate | 100.90 M | 96.78 M | 92.45 M | 92.75 M | 100.01 M | 105.13 M | 97.83 M | 88.76 M | 102.05 M | 93.47 M | 103.53 M | 98.21 M | 95.14 M | 96.34 M | 102.48 M | 98.35 M | ||
| Consensus Estimate | 104.26 M | 102.76 M | 97.66 M | 100.26 M | 107.01 M | 113.74 M | 103.46 M | 92.23 M | 108.68 M | 99.21 M | 109.71 M | 104.13 M | 103.36 M | 104.03 M | 109.54 M | 101.73 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.27 | 0.50 | 0.24 | 0.57 | 0.39 | 0.53 | 0.44 | 0.53 | - | - | - | - | - | - | - | - | ||
| High Estimate | 0.24 | 0.30 | 0.45 | 0.45 | 0.61 | 0.40 | 0.44 | 0.43 | 0.58 | 0.69 | 0.69 | 0.67 | 0.70 | 0.86 | 0.89 | 1.10 | ||
| Low Estimate | 0.20 | 0.28 | 0.37 | 0.39 | 0.51 | 0.34 | 0.38 | 0.39 | 0.52 | 0.57 | 0.63 | 0.59 | 0.64 | 0.78 | 0.81 | 0.96 | ||
| Consensus Estimate | 0.22 | 0.29 | 0.41 | 0.42 | 0.56 | 0.37 | 0.41 | 0.41 | 0.55 | 0.63 | 0.66 | 0.63 | 0.67 | 0.82 | 0.85 | 1.03 |