| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-13 | 0.66 | 0.17 | −74.1% | 18,891.2 | — | — |
| 2026-07-23 | 0.54 | 0.42 | −21.9% | 24,844.2 | 24,941.6 | +0.4% |
| 2026-04-14 | 0.43 | 0.11 | −75.5% | 20,474.6 | 20,252.2 | −1.1% |
| 2026-01-07 | 0.67 | 0.72 | +7.5% | 19,164.8 | 19,123.7 | −0.2% |
| 2025-10-14 | 0.40 | 0.44 | +10.5% | 18,886.2 | 18,915.8 | +0.2% |
| 2025-07-15 | 0.53 | 0.55 | +3.8% | 18,891.7 | 24,880.8 | +31.7% |
| 2025-04-15 | 0.41 | 0.46 | +13.5% | 18,640.9 | 18,799.5 | +0.9% |
| 2025-01-08 | 0.66 | 0.71 | +7.6% | 18,779.1 | 18,774.5 | −0.0% |
| 2024-10-15 | 0.48 | 0.51 | +6.5% | 18,465.1 | 18,551.5 | +0.5% |
| 2024-07-23 | 0.66 | 0.66 | +0.0% | 24,140.5 | 24,265.4 | +0.5% |
| 2024-04-22 | 0.52 | 0.54 | +3.8% | 18,454.7 | 18,339.5 | −0.6% |
| 2024-01-09 | 0.66 | 0.79 | +19.7% | 18,365.7 | 18,557.3 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.