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) | 277.56 M | 190.09 M | 224.71 M | 224.22 M | 391.44 M | 459.91 M | 586.46 M | 517.71 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 232.71 M | 206.55 M | 225.70 M | 211.11 M | 333.14 M | 407.63 M | 516.49 M | 470.24 M | 558.55 M | 573.18 M | 594.62 M | 423.12 M | 679.90 M | 687.57 M | 734.13 M | 398.66 M | 605.10 M | 621.97 M | 689.66 M | 643.95 M | 910.85 M | 923.28 M | 1.16 B |
| Low Estimate | 200.07 M | 187.75 M | 190.30 M | 176.51 M | 285.38 M | 337.26 M | 435.21 M | 411.52 M | 519.97 M | 506.67 M | 487.54 M | 376.69 M | 618.01 M | 577.80 M | 635.40 M | 363.90 M | 498.37 M | 512.05 M | 615.70 M | 549.91 M | 775.40 M | 773.58 M | 1.09 B |
| Consensus Estimate | 216.39 M | 197.15 M | 208.00 M | 193.81 M | 309.26 M | 372.44 M | 475.85 M | 440.88 M | 539.26 M | 539.93 M | 541.08 M | 399.90 M | 648.95 M | 632.68 M | 684.77 M | 381.28 M | 551.74 M | 567.01 M | 652.68 M | 596.93 M | 843.13 M | 848.43 M | 1.13 B |
| 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.93 | 0.20 | 0.48 | 0.20 | -0.34 | -0.08 | 0.31 | 0.35 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 0.31 | 0.17 | 0.21 | -0.05 | 0.02 | 0.05 | 0.41 | 0.30 | 0.96 | 0.63 | 0.62 | 0.24 | 0.58 | 0.51 | 0.58 | 0.28 | 0.41 | 0.36 | 0.59 | 0.31 | 0.38 | 0.37 | 0.62 |
| Low Estimate | 0.29 | 0.15 | 0.19 | -0.05 | 0.02 | 0.05 | 0.35 | 0.26 | 0.88 | 0.53 | 0.52 | 0.20 | 0.52 | 0.43 | 0.52 | 0.26 | 0.37 | 0.34 | 0.51 | 0.29 | 0.32 | 0.35 | 0.54 |
| Consensus Estimate | 0.30 | 0.16 | 0.20 | -0.05 | 0.02 | 0.05 | 0.38 | 0.28 | 0.92 | 0.58 | 0.57 | 0.22 | 0.55 | 0.47 | 0.55 | 0.27 | 0.39 | 0.35 | 0.55 | 0.30 | 0.35 | 0.36 | 0.58 |