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 | Q1 30 | Q2 30 | Q3 30 | Q4 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 12.70 B | 13.87 B | 15.06 B | 14.58 B | 15.18 B | 13.45 B | 17.23 B | 20.34 B | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 13.34 B | 12.88 B | 17.08 B | 14.22 B | 13.77 B | 15.05 B | 19.03 B | 16.45 B | 17.20 B | 18.10 B | 19.87 B | 19.85 B | 19.19 B | 20.45 B | 18.43 B | 20.92 B | 18.98 B | 19.22 B | 21.11 B | 23.00 B | 19.63 B | 20.31 B | 22.09 B | 24.03 B | 24.14 B | 24.33 B |
| Low Estimate | 11.75 B | 11.14 B | 14.40 B | 13.39 B | 12.87 B | 13.23 B | 16.46 B | 14.55 B | 16.11 B | 15.06 B | 18.18 B | 16.26 B | 16.13 B | 17.64 B | 16.69 B | 18.44 B | 15.83 B | 16.04 B | 18.77 B | 18.96 B | 17.21 B | 18.23 B | 19.93 B | 20.36 B | 21.34 B | 20.53 B |
| Consensus Estimate | 12.54 B | 12.01 B | 15.74 B | 13.81 B | 13.32 B | 14.14 B | 17.74 B | 15.50 B | 16.66 B | 16.58 B | 19.03 B | 18.06 B | 17.66 B | 19.04 B | 17.56 B | 19.68 B | 17.40 B | 17.63 B | 19.94 B | 20.98 B | 18.42 B | 19.27 B | 21.01 B | 22.19 B | 22.74 B | 22.43 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 | Q1 30 | Q2 30 | Q3 30 | Q4 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 8.40 | 11.95 | 14.12 | 10.91 | 12.25 | 14.01 | 17.55 | 20.98 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 7.92 | 8.46 | 13.91 | 10.63 | 11.83 | 12.16 | 16.70 | 14.43 | 16.96 | 15.74 | 21.23 | 17.97 | 19.35 | 19.52 | 19.37 | 20.87 | 20.46 | 22.30 | 20.11 | 19.70 | 18.53 | 21.00 | 23.74 | 27.72 | 28.77 | 27.70 |
| Low Estimate | 6.60 | 7.16 | 11.83 | 9.89 | 10.81 | 10.62 | 15.38 | 13.09 | 14.18 | 13.20 | 18.77 | 16.65 | 16.17 | 16.38 | 17.97 | 18.33 | 18.32 | 18.72 | 17.57 | 16.54 | 16.31 | 19.46 | 21.00 | 25.38 | 24.97 | 25.98 |
| Consensus Estimate | 7.26 | 7.81 | 12.87 | 10.26 | 11.32 | 11.39 | 16.04 | 13.76 | 15.57 | 14.47 | 20.00 | 17.31 | 17.76 | 17.95 | 18.67 | 19.60 | 19.39 | 20.51 | 18.84 | 18.12 | 17.42 | 20.23 | 22.37 | 26.55 | 26.87 | 26.84 |