Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | Q2 24 | 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) | 97.27 M | 96.46 M | 100.61 M | 102.04 M | 108.25 M | 110.26 M | 115.39 M | 113.14 M | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 105.60 M | 100.44 M | 112.40 M | 107.67 M | 116.06 M | 123.41 M | 114.88 M | 124.68 M | 126.92 M | 118.72 M | 130.99 M | 116.86 M | 130.94 M | 129.75 M | 130.71 M | 137.07 M | 148.50 M | 145.89 M | 150.46 M |
| Low Estimate | 88.20 M | 88.86 M | 92.05 M | 100.54 M | 107.06 M | 105.97 M | 102.40 M | 109.01 M | 111.67 M | 97.40 M | 108.69 M | 104.57 M | 121.23 M | 118.36 M | 121.49 M | 119.93 M | 124.66 M | 126.71 M | 136.38 M |
| Consensus Estimate | 96.90 M | 94.65 M | 102.22 M | 104.10 M | 111.56 M | 114.69 M | 108.64 M | 116.85 M | 119.29 M | 108.06 M | 119.84 M | 110.71 M | 126.08 M | 124.05 M | 126.10 M | 128.50 M | 136.58 M | 136.30 M | 143.42 M |
| Metric | Q2 24 | 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) | 1.49 | 1.41 | 1.27 | 1.52 | 1.51 | 1.71 | 1.67 | 1.63 | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 1.22 | 1.34 | 1.49 | 1.50 | 1.53 | 1.78 | 1.78 | 1.60 | 1.84 | 1.75 | 1.91 | 1.75 | 2.01 | 2.05 | 1.84 | 2.06 | 2.17 | 2.02 | 2.12 |
| Low Estimate | 1.06 | 1.18 | 1.29 | 1.34 | 1.27 | 1.64 | 1.60 | 1.46 | 1.68 | 1.49 | 1.65 | 1.53 | 1.75 | 1.79 | 1.60 | 1.84 | 1.89 | 1.70 | 1.82 |
| Consensus Estimate | 1.14 | 1.26 | 1.39 | 1.42 | 1.40 | 1.71 | 1.69 | 1.53 | 1.76 | 1.62 | 1.78 | 1.64 | 1.88 | 1.92 | 1.72 | 1.95 | 2.03 | 1.86 | 1.97 |