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) | 512.95 M | 491.17 M | 456.53 M | 435.18 M | 503.44 M | 478.77 M | 397.45 M | 364.45 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 508.01 M | 508.73 M | 484.22 M | 487.60 M | 552.22 M | 484.52 M | 442.10 M | 353.24 M | 413.41 M | 399.65 M | 360.56 M | 374.82 M | 416.46 M | 390.44 M | 384.58 M | 379.11 M | 421.26 M | 387.20 M | 352.96 M | 361.00 M | 381.57 M | 345.58 M | 319.57 M |
| Low Estimate | 457.59 M | 449.66 M | 451.05 M | 413.11 M | 508.61 M | 451.59 M | 401.37 M | 312.94 M | 371.81 M | 361.63 M | 338.25 M | 347.85 M | 359.31 M | 358.21 M | 352.95 M | 317.63 M | 364.91 M | 335.16 M | 307.14 M | 307.21 M | 348.18 M | 307.59 M | 279.07 M |
| Consensus Estimate | 482.80 M | 479.19 M | 467.64 M | 450.35 M | 530.41 M | 468.05 M | 421.74 M | 333.09 M | 392.61 M | 380.64 M | 349.40 M | 361.34 M | 387.88 M | 374.33 M | 368.76 M | 348.37 M | 393.08 M | 361.18 M | 330.05 M | 334.10 M | 364.88 M | 326.59 M | 299.32 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) | -2.25 | -1.40 | -2.30 | -3.50 | -1.15 | -1.40 | 0.00 | -2.10 | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | -0.51 | -1.33 | -2.05 | -2.86 | -1.11 | -1.20 | -1.54 | -1.99 | -0.20 | -0.31 | -0.40 | -0.44 | 1.07 | 0.69 | 0.51 | 0.49 | 2.25 | 1.76 | 1.66 |
| Low Estimate | -0.43 | -1.17 | -1.73 | -2.48 | -1.03 | -1.08 | -1.36 | -1.83 | -0.18 | -0.27 | -0.36 | -0.42 | 0.99 | 0.61 | 0.47 | 0.41 | 1.99 | 1.46 | 1.36 |
| Consensus Estimate | -0.47 | -1.25 | -1.89 | -2.67 | -1.07 | -1.14 | -1.45 | -1.91 | -0.19 | -0.29 | -0.38 | -0.43 | 1.03 | 0.65 | 0.49 | 0.45 | 2.12 | 1.61 | 1.51 |