| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 6.40 | 7.94 | +24.0% | 20,822.8 | 22,974.0 | +10.3% |
| 2026-04-30 | 6.97 | 8.55 | +22.7% | 17,818.8 | 19,799.0 | +11.1% |
| 2026-02-04 | 6.91 | 7.54 | +9.1% | 17,944.4 | 19,292.0 | +7.5% |
| 2025-10-30 | 5.69 | 7.02 | +23.4% | 16,052.6 | 17,600.8 | +9.6% |
| 2025-08-07 | 5.60 | 6.31 | +12.7% | 14,704.1 | 15,557.7 | +5.8% |
| 2025-05-01 | 3.26 | 3.34 | +2.5% | 12,667.4 | 12,728.5 | +0.5% |
| 2025-02-06 | 5.03 | 5.32 | +5.8% | — | 13,532.8 | — |
| 2024-10-30 | 1.47 | 1.18 | −19.7% | 12,097.8 | 11,439.1 | −5.4% |
| 2024-08-08 | 2.60 | 3.92 | +50.8% | 9,981.5 | 11,302.8 | +13.2% |
| 2024-04-30 | 2.46 | 2.58 | +4.9% | 8,935.8 | 8,768.0 | −1.9% |
| 2024-02-06 | 2.22 | 2.49 | +12.2% | 8,932.3 | 9,353.4 | +4.7% |
| 2023-11-02 | −0.08 | 0.10 | +225.0% | 8,954.1 | 9,498.6 | +6.1% |
Surprise is actual minus consensus, as a share of the consensus.