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 | Q1 30 | Q2 30 | Q3 30 | Q4 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 7.75 B | 8.71 B | 8.05 B | 9.30 B | 11.31 B | 13.64 B | 23.86 B | 41.46 B | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 8.63 B | 8.58 B | 8.64 B | 10.04 B | 11.35 B | 14.41 B | 21.95 B | 36.94 B | 51.18 B | 60.04 B | 68.02 B | 71.73 B | 104.37 B | 57.82 B | 70.03 B | 73.38 B | 102.01 B | 69.84 B | 76.99 B | 95.75 B | 111.26 B | 173.11 B | 209.19 B | 284.52 B | 325.45 B |
| Low Estimate | 7.62 B | 7.90 B | 7.54 B | 8.29 B | 9.90 B | 12.87 B | 20.00 B | 32.04 B | 46.74 B | 50.05 B | 57.98 B | 60.03 B | 88.06 B | 48.72 B | 57.35 B | 62.12 B | 84.66 B | 60.87 B | 71.84 B | 78.77 B | 95.64 B | 151.30 B | 182.81 B | 232.94 B | 287.51 B |
| Consensus Estimate | 8.12 B | 8.24 B | 8.09 B | 9.16 B | 10.62 B | 13.64 B | 20.98 B | 34.49 B | 48.96 B | 55.05 B | 63.00 B | 65.88 B | 96.21 B | 53.27 B | 63.69 B | 67.75 B | 93.33 B | 65.35 B | 74.41 B | 87.26 B | 103.45 B | 162.21 B | 196.00 B | 258.73 B | 306.48 B |
| 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 | Q1 30 | Q2 30 | Q3 30 | Q4 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 1.18 | 1.79 | 1.56 | 1.91 | 3.03 | 4.78 | 12.20 | 25.11 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 1.25 | 1.75 | 1.49 | 1.64 | 3.31 | 4.45 | 10.57 | 22.63 | 30.77 | 33.98 | 40.01 | 41.29 | 52.95 | 37.57 | 40.21 | 43.83 | 51.55 | 43.02 | 50.09 | 48.82 | 56.18 | 57.52 | 70.46 | 67.43 | 70.25 |
| Low Estimate | 1.07 | 1.53 | 1.23 | 1.40 | 2.73 | 3.89 | 9.03 | 21.23 | 28.61 | 31.40 | 33.09 | 36.93 | 44.45 | 33.73 | 33.95 | 38.81 | 45.79 | 36.76 | 43.53 | 45.40 | 47.92 | 49.08 | 59.34 | 57.31 | 60.11 |
| Consensus Estimate | 1.16 | 1.64 | 1.36 | 1.52 | 3.02 | 4.17 | 9.80 | 21.93 | 29.69 | 32.69 | 36.55 | 39.11 | 48.70 | 35.65 | 37.08 | 41.32 | 48.67 | 39.89 | 46.81 | 47.11 | 52.05 | 53.30 | 64.90 | 62.37 | 65.18 |