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) | 13.83 B | 12.06 B | 12.65 B | 14.20 B | 14.87 B | 13.13 B | 14.01 B | 14.71 B | 16.15 B | 15.07 B | 14.77 B | 15.82 B | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 15.84 B | 13.23 B | 14.87 B | 15.68 B | 13.55 B | 14.65 B | 15.19 B | 14.76 B | 15.70 B | 14.52 B | 16.16 B | 15.93 B | 16.96 B | 16.02 B | 17.54 B | 19.58 B | 20.06 B | 17.52 B | 18.21 B | 18.54 B | 19.70 B | 17.29 B |
| Low Estimate | 14.35 B | 11.99 B | 12.41 B | 14.18 B | 11.15 B | 12.55 B | 12.49 B | 13.69 B | 14.26 B | 12.10 B | 14.59 B | 13.28 B | 14.25 B | 14.13 B | 14.90 B | 16.44 B | 18.21 B | 15.36 B | 16.68 B | 15.80 B | 16.46 B | 15.45 B |
| Consensus Estimate | 15.10 B | 12.61 B | 13.64 B | 14.93 B | 12.35 B | 13.60 B | 13.84 B | 14.23 B | 14.98 B | 13.31 B | 15.38 B | 14.60 B | 15.61 B | 15.07 B | 16.22 B | 18.01 B | 19.14 B | 16.44 B | 17.44 B | 17.17 B | 18.08 B | 16.37 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.72 | 6.02 | 3.68 | 6.14 | 7.49 | 7.52 | 6.82 | 7.26 | 7.82 | 7.98 | 6.01 | 7.44 | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 5.74 | 6.08 | 3.14 | 6.58 | 6.72 | 7.05 | 6.80 | 6.94 | 7.01 | 8.35 | 7.14 | 7.24 | 7.93 | 7.76 | 7.78 | 9.19 | 7.89 | 8.06 | 9.81 | 10.37 | 10.16 | 10.40 |
| Low Estimate | 4.90 | 5.18 | 2.94 | 5.90 | 6.18 | 6.17 | 5.86 | 5.94 | 5.99 | 7.05 | 6.60 | 6.70 | 6.81 | 6.72 | 6.82 | 8.09 | 6.85 | 7.56 | 9.19 | 8.85 | 8.74 | 8.82 |
| Consensus Estimate | 5.32 | 5.63 | 3.04 | 6.24 | 6.45 | 6.61 | 6.33 | 6.44 | 6.50 | 7.70 | 6.87 | 6.97 | 7.37 | 7.24 | 7.30 | 8.64 | 7.37 | 7.81 | 9.50 | 9.61 | 9.45 | 9.61 |