Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 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) | 11.32 B | 10.74 B | 10.52 B | 11.54 B | 11.47 B | 10.86 B | 10.34 B | 11.53 B | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 12.06 B | 11.17 B | 11.28 B | 11.35 B | 13.13 B | 12.17 B | 10.84 B | 12.73 B | 12.99 B | 12.09 B | 10.98 B | 12.90 B | 13.06 B | 12.55 B | 12.38 B | 13.11 B | 12.94 B | 12.62 B | 11.06 B | 12.13 B | 13.01 B | 13.32 B |
| Low Estimate | 11.20 B | 9.88 B | 9.36 B | 10.44 B | 11.56 B | 11.09 B | 9.42 B | 11.04 B | 11.18 B | 10.89 B | 9.86 B | 11.83 B | 11.34 B | 10.90 B | 11.10 B | 12.04 B | 11.84 B | 10.90 B | 10.35 B | 11.26 B | 12.07 B | 11.14 B |
| Consensus Estimate | 11.63 B | 10.53 B | 10.32 B | 10.90 B | 12.35 B | 11.63 B | 10.13 B | 11.88 B | 12.08 B | 11.49 B | 10.42 B | 12.36 B | 12.20 B | 11.73 B | 11.74 B | 12.58 B | 12.39 B | 11.76 B | 10.71 B | 11.69 B | 12.54 B | 12.23 B |
| Metric | 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) | 5.24 | 9.15 | 1.91 | 6.51 | 8.14 | 11.13 | 7.71 | 10.04 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 4.04 | 7.07 | 0.84 | 3.57 | 7.09 | 8.77 | 7.77 | 6.07 | 6.74 | 11.07 | 9.06 | 6.55 | 6.44 | 10.72 | 7.53 | 8.58 | 6.53 | 9.42 | 13.46 | 16.40 | 11.39 | 12.73 |
| Low Estimate | 3.72 | 5.87 | 0.70 | 3.29 | 6.03 | 7.75 | 6.71 | 5.11 | 6.04 | 9.21 | 7.44 | 5.51 | 5.80 | 8.96 | 6.67 | 7.44 | 5.75 | 8.50 | 11.14 | 14.34 | 9.93 | 11.21 |
| Consensus Estimate | 3.88 | 6.47 | 0.77 | 3.43 | 6.56 | 8.26 | 7.24 | 5.59 | 6.39 | 10.14 | 8.25 | 6.03 | 6.12 | 9.84 | 7.10 | 8.01 | 6.14 | 8.96 | 12.30 | 15.37 | 10.66 | 11.97 |