| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | 1.15 | 0.91 | −20.9% | 31,347.4 | — | — |
| 2026-07-14 | 1.13 | 1.21 | +6.8% | 30,776.1 | 31,558.0 | +2.5% |
| 2026-04-15 | 1.01 | 1.11 | +9.9% | 29,949.4 | 30,272.0 | +1.1% |
| 2026-01-14 | 0.96 | 0.98 | +2.3% | 27,761.1 | 28,367.0 | +2.2% |
| 2025-10-15 | 0.95 | 1.06 | +11.3% | 27,515.2 | 28,088.0 | +2.1% |
| 2025-07-16 | 0.86 | 0.89 | +3.5% | 26,722.0 | 26,463.0 | −1.0% |
| 2025-04-15 | 0.82 | 0.90 | +10.2% | 26,975.8 | 27,366.0 | +1.4% |
| 2025-01-16 | 0.78 | 0.82 | +5.1% | 25,116.6 | 25,347.0 | +0.9% |
| 2024-10-15 | 0.77 | 0.81 | +5.2% | 25,253.2 | 25,345.0 | +0.4% |
| 2024-07-16 | 0.80 | 0.83 | +3.7% | 25,223.1 | 25,377.0 | +0.6% |
| 2024-04-16 | 0.76 | 0.83 | +9.2% | 25,487.0 | 25,818.0 | +1.3% |
| 2024-01-12 | 0.69 | 0.70 | +1.4% | 22,907.7 | 21,959.0 | −4.1% |
Surprise is actual minus consensus, as a share of the consensus.