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 | Q1 29 | Q2 29 | Q3 29 | Q4 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 299.93 M | 300.40 M | 311.80 M | 330.80 M | 325.80 M | 322.20 M | 334.60 M | 354.64 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 285.26 M | 292.07 M | 345.62 M | 352.37 M | 368.10 M | 316.68 M | 362.46 M | 409.35 M | 381.37 M | 358.81 M | 373.21 M | 423.06 M | 392.52 M | 410.60 M | 396.25 M | 423.25 M | 399.99 M | 421.66 M | 456.63 M | 467.22 M | 431.82 M | 469.25 M | 464.73 M |
| Low Estimate | 261.30 M | 252.39 M | 308.63 M | 327.88 M | 309.27 M | 295.01 M | 325.88 M | 337.04 M | 338.81 M | 315.56 M | 327.92 M | 395.24 M | 330.31 M | 352.32 M | 348.65 M | 352.65 M | 365.83 M | 348.04 M | 409.00 M | 386.11 M | 394.95 M | 410.78 M | 382.57 M |
| Consensus Estimate | 273.28 M | 272.23 M | 327.12 M | 340.12 M | 338.69 M | 305.85 M | 344.17 M | 373.19 M | 360.09 M | 337.18 M | 350.57 M | 409.15 M | 361.41 M | 381.46 M | 372.45 M | 387.95 M | 382.91 M | 384.85 M | 432.82 M | 426.66 M | 413.39 M | 440.02 M | 423.65 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 | Q1 29 | Q2 29 | Q3 29 | Q4 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 0.86 | 0.78 | 0.69 | 0.97 | 1.08 | 1.01 | 0.95 | 1.24 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 0.75 | 0.82 | 0.77 | 0.92 | 0.98 | 0.91 | 0.90 | 1.25 | 1.17 | 1.18 | 1.13 | 1.52 | 1.61 | 1.44 | 1.33 | 1.72 | 1.71 | 1.44 | 1.39 | 2.03 | 2.16 | 1.80 | 1.95 |
| Low Estimate | 0.69 | 0.68 | 0.71 | 0.78 | 0.88 | 0.79 | 0.82 | 1.11 | 1.07 | 0.98 | 0.97 | 1.42 | 1.39 | 1.34 | 1.13 | 1.50 | 1.59 | 1.28 | 1.27 | 1.81 | 1.82 | 1.66 | 1.65 |
| Consensus Estimate | 0.72 | 0.75 | 0.74 | 0.85 | 0.93 | 0.85 | 0.86 | 1.18 | 1.12 | 1.08 | 1.05 | 1.47 | 1.50 | 1.39 | 1.23 | 1.61 | 1.65 | 1.36 | 1.33 | 1.92 | 1.99 | 1.73 | 1.80 |