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) | 180.19 M | 170.46 M | 189.80 M | 207.78 M | 222.05 M | 217.43 M | 221.30 M | 224.59 M | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 181.42 M | 200.81 M | 201.77 M | 215.69 M | 227.37 M | 242.09 M | 227.56 M | 254.17 M | 244.18 M | 241.13 M | 238.16 M | 244.34 M | 270.16 M | 257.15 M | 278.76 M | 267.47 M | 269.03 M | 273.11 M | 294.19 M | 285.98 M | 328.14 M |
| Low Estimate | 162.59 M | 178.31 M | 186.99 M | 177.99 M | 212.78 M | 213.14 M | 189.23 M | 214.32 M | 223.38 M | 197.32 M | 211.04 M | 220.93 M | 242.89 M | 210.67 M | 253.22 M | 219.32 M | 244.20 M | 239.20 M | 243.85 M | 261.41 M | 300.15 M |
| Consensus Estimate | 172.01 M | 189.56 M | 194.38 M | 196.84 M | 220.07 M | 227.62 M | 208.39 M | 234.25 M | 233.78 M | 219.22 M | 224.60 M | 232.64 M | 256.52 M | 233.91 M | 265.99 M | 243.39 M | 256.61 M | 256.16 M | 269.02 M | 273.70 M | 314.15 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 | Q1 29 | Q2 29 | Q3 29 | Q4 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 1.76 | 1.71 | 1.91 | 1.95 | 2.28 | 1.99 | 2.08 | 2.21 | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 2.00 | 1.82 | 1.89 | 1.93 | 2.22 | 1.95 | 2.22 | 2.31 | 2.62 | 2.45 | 2.63 | 2.68 | 3.16 | 2.89 | 3.02 | 3.52 | 4.02 | 3.38 | 3.82 | 3.53 | 4.38 |
| Low Estimate | 1.84 | 1.72 | 1.55 | 1.77 | 1.88 | 1.73 | 1.96 | 1.95 | 2.28 | 2.09 | 2.35 | 2.24 | 2.58 | 2.53 | 2.56 | 2.98 | 3.30 | 3.16 | 3.16 | 3.11 | 3.92 |
| Consensus Estimate | 1.92 | 1.77 | 1.72 | 1.85 | 2.05 | 1.84 | 2.09 | 2.13 | 2.45 | 2.27 | 2.49 | 2.46 | 2.87 | 2.71 | 2.79 | 3.25 | 3.66 | 3.27 | 3.49 | 3.32 | 4.15 |