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) | 90.02 B | 83.43 B | 83.13 B | 81.51 B | 85.29 B | 82.31 B | 85.14 B | 116.02 B | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 92.30 B | 90.26 B | 85.50 B | 91.15 B | 91.21 B | 91.32 B | 90.19 B | 114.14 B | 97.86 B | 96.81 B | 100.22 B | 96.44 B | 90.18 B | 92.88 B | 97.78 B | 115.92 B | 97.23 B | 106.73 B | 86.45 B | 94.32 B | 89.54 B | 93.52 B | 91.39 B | 120.20 B | 106.02 B | 98.26 B |
| Low Estimate | 80.62 B | 78.86 B | 77.68 B | 78.83 B | 85.53 B | 76.97 B | 75.70 B | 101.24 B | 87.88 B | 84.13 B | 83.64 B | 83.79 B | 81.16 B | 85.01 B | 87.97 B | 97.97 B | 86.10 B | 89.26 B | 79.28 B | 84.98 B | 78.87 B | 84.11 B | 78.36 B | 99.63 B | 89.20 B | 86.79 B |
| Consensus Estimate | 86.46 B | 84.56 B | 81.59 B | 84.99 B | 88.37 B | 84.15 B | 82.94 B | 107.69 B | 92.87 B | 90.47 B | 91.93 B | 90.12 B | 85.67 B | 88.94 B | 92.88 B | 106.94 B | 91.67 B | 97.99 B | 82.87 B | 89.65 B | 84.20 B | 88.81 B | 84.88 B | 109.92 B | 97.61 B | 92.52 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) | 1.92 | 1.67 | 1.76 | 1.64 | 1.88 | 1.71 | 1.16 | 3.52 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 2.05 | 1.58 | 1.73 | 1.64 | 1.76 | 1.73 | 0.97 | 3.49 | 3.71 | 3.32 | 2.57 | 2.96 | 3.76 | 3.01 | 2.28 | 3.17 | 3.45 | 3.01 | 2.20 | 3.80 | 3.78 | 2.77 | 3.07 | 5.07 | 5.55 | 4.57 |
| Low Estimate | 1.85 | 1.46 | 1.61 | 1.36 | 1.64 | 1.51 | 0.89 | 3.27 | 3.19 | 2.80 | 2.19 | 2.44 | 3.52 | 2.83 | 1.90 | 2.67 | 2.83 | 2.49 | 2.02 | 3.44 | 3.14 | 2.55 | 2.79 | 4.27 | 4.81 | 4.03 |
| Consensus Estimate | 1.95 | 1.52 | 1.67 | 1.50 | 1.70 | 1.62 | 0.93 | 3.38 | 3.45 | 3.06 | 2.38 | 2.70 | 3.64 | 2.92 | 2.09 | 2.92 | 3.14 | 2.75 | 2.11 | 3.62 | 3.46 | 2.66 | 2.93 | 4.67 | 5.18 | 4.30 |