| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 23.43 | 46.66 | +99.1% | 15,058.0 | 17,819.0 | +18.3% |
| 2026-05-14 | 20.25 | 17.60 | −13.1% | 13,184.3 | 13,147.0 | −0.3% |
| 2026-02-13 | 16.07 | 16.90 | +5.2% | 12,919.2 | 13,295.0 | +2.9% |
| 2025-08-13 | 23.43 | 22.42 | −4.3% | 12,724.5 | 12,779.2 | +0.4% |
| 2025-05-19 | 20.35 | 21.40 | +5.2% | 10,558.7 | 11,449.3 | +8.4% |
| 2025-02-10 | 22.30 | 18.20 | −18.4% | 10,450.0 | 10,417.0 | −0.3% |
| 2024-11-11 | 23.20 | 23.90 | +3.0% | 10,431.3 | 10,629.9 | +1.9% |
| 2024-08-08 | 20.55 | 22.48 | +9.4% | 9,756.3 | 9,740.6 | −0.2% |
| 2024-05-21 | 21.30 | 21.86 | +2.6% | 9,590.2 | 9,290.0 | −3.1% |
| 2024-02-12 | 22.90 | 20.13 | −12.1% | 9,666.1 | 9,404.9 | −2.7% |
| 2023-11-11 | 21.85 | 21.84 | −0.0% | 9,925.6 | 9,831.2 | −1.0% |
| 2023-08-11 | 25.35 | 21.20 | −16.4% | 9,410.1 | 9,417.7 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.