| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-21 | 5.70 | 6.55 | +14.9% | 11,550.0 | 11,778.0 | +2.0% |
| 2026-02-19 | 2.02 | 2.42 | +19.8% | 7,587.6 | 8,001.0 | +5.4% |
| 2025-11-26 | 3.84 | 3.93 | +2.3% | 7,432.4 | 12,394.0 | +66.8% |
| 2025-08-13 | 4.57 | 4.75 | +3.9% | 9,764.7 | 12,018.0 | +23.1% |
| 2025-05-14 | 5.56 | 6.64 | +19.4% | 10,792.9 | 12,763.0 | +18.3% |
| 2025-02-13 | 3.11 | 3.19 | +2.6% | 10,864.3 | 8,515.0 | −21.6% |
| 2024-11-21 | 3.87 | 4.55 | +17.6% | 9,199.5 | 10,960.0 | +19.1% |
| 2024-08-15 | 5.68 | 6.29 | +10.7% | 10,935.3 | 13,152.0 | +20.3% |
| 2024-05-16 | 7.91 | 8.53 | +7.8% | 13,305.8 | 15,237.0 | +14.5% |
| 2024-02-28 | 5.24 | 6.23 | +18.9% | 10,303.4 | 12,180.0 | +18.2% |
| 2023-11-22 | 7.46 | 8.26 | +10.7% | 13,655.6 | 15,409.0 | +12.8% |
| 2023-08-18 | 8.22 | 10.20 | +24.1% | 14,143.1 | 15,792.0 | +11.7% |
Surprise is actual minus consensus, as a share of the consensus.