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) | 79.70 B | 62.15 B | 63.72 B | 63.20 B | 86.16 B | 67.31 B | 69.60 B | 70.53 B | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 78.82 B | 61.80 B | 72.83 B | 71.73 B | 83.55 B | 75.10 B | 70.99 B | 71.84 B | 108.45 B | 81.91 B | 87.05 B | 84.09 B | 105.70 B | 83.76 B | 88.96 B | 85.32 B | 116.29 B | 92.39 B | 87.98 B | 87.23 B | 119.67 B | 100.71 B | 103.83 B | 103.66 B | 142.04 B |
| Low Estimate | 72.71 B | 55.83 B | 59.61 B | 62.41 B | 77.22 B | 62.58 B | 59.09 B | 64.43 B | 92.55 B | 71.36 B | 71.54 B | 72.44 B | 91.82 B | 77.65 B | 83.69 B | 72.44 B | 96.93 B | 80.56 B | 76.27 B | 78.39 B | 98.23 B | 89.93 B | 92.67 B | 96.65 B | 129.13 B |
| Consensus Estimate | 75.76 B | 58.82 B | 66.22 B | 67.07 B | 80.38 B | 68.84 B | 65.04 B | 68.14 B | 100.50 B | 76.63 B | 79.29 B | 78.26 B | 98.76 B | 80.70 B | 86.32 B | 78.88 B | 106.61 B | 86.47 B | 82.13 B | 82.81 B | 108.95 B | 95.32 B | 98.25 B | 100.16 B | 135.59 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) | 5.29 | 4.04 | 4.02 | 4.28 | 5.87 | 4.50 | 4.58 | 4.93 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 5.18 | 4.15 | 4.25 | 4.69 | 5.85 | 4.39 | 5.13 | 5.09 | 6.77 | 4.92 | 4.97 | 6.37 | 7.88 | 5.56 | 5.68 | 6.41 | 8.73 | 6.49 | 6.13 | 6.65 | 8.50 | 6.63 | 6.93 | 7.19 | 10.20 |
| Low Estimate | 4.60 | 3.83 | 3.63 | 4.29 | 4.99 | 3.83 | 4.31 | 4.59 | 5.89 | 4.48 | 4.65 | 5.29 | 7.28 | 4.86 | 4.82 | 5.95 | 8.21 | 5.53 | 5.19 | 5.61 | 7.80 | 6.11 | 5.69 | 6.65 | 8.58 |
| Consensus Estimate | 4.89 | 3.99 | 3.94 | 4.49 | 5.42 | 4.11 | 4.72 | 4.84 | 6.33 | 4.70 | 4.81 | 5.83 | 7.58 | 5.21 | 5.25 | 6.18 | 8.47 | 6.01 | 5.66 | 6.13 | 8.15 | 6.37 | 6.31 | 6.92 | 9.39 |