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) | 137.64 M | 134.51 M | 130.07 M | 141.18 M | 141.59 M | 144.30 M | 157.11 M | 176.10 M | - | - | - | - | - | - | - | - | ||
| High Estimate | 128.89 M | 144.06 M | 140.52 M | 145.84 M | 161.29 M | 158.01 M | 160.30 M | 185.55 M | 194.32 M | 175.28 M | 179.86 M | 198.27 M | 178.44 M | 213.24 M | 220.02 M | 209.07 M | ||
| Low Estimate | 115.93 M | 125.90 M | 127.79 M | 132.34 M | 132.93 M | 141.83 M | 143.62 M | 163.29 M | 176.44 M | 159.34 M | 160.76 M | 165.09 M | 165.36 M | 186.03 M | 197.19 M | 183.19 M | ||
| Consensus Estimate | 122.41 M | 134.98 M | 134.16 M | 139.09 M | 147.11 M | 149.92 M | 151.96 M | 174.42 M | 185.38 M | 167.31 M | 170.31 M | 181.68 M | 171.90 M | 199.63 M | 208.60 M | 196.13 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) | 2.25 | 2.35 | 2.57 | 2.90 | 2.87 | 2.93 | 3.06 | 3.40 | - | - | - | - | - | - | - | - | ||
| High Estimate | 2.33 | 2.36 | 2.37 | 2.74 | 2.79 | 3.11 | 2.72 | 2.87 | 3.23 | 3.67 | 3.66 | 3.41 | 3.46 | 3.59 | 3.77 | 4.34 | ||
| Low Estimate | 2.13 | 2.22 | 2.19 | 2.50 | 2.45 | 2.63 | 2.26 | 2.65 | 2.93 | 3.29 | 3.16 | 3.11 | 3.22 | 3.19 | 3.25 | 3.64 | ||
| Consensus Estimate | 2.23 | 2.29 | 2.28 | 2.62 | 2.62 | 2.87 | 2.49 | 2.76 | 3.08 | 3.48 | 3.41 | 3.26 | 3.34 | 3.39 | 3.51 | 3.99 |