| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 4.17 | 4.47 | +7.1% | 15,753.9 | 15,917.8 | +1.0% |
| 2026-05-18 | 7.04 | 8.10 | +15.1% | 20,903.8 | 20,885.0 | −0.1% |
| 2026-02-05 | 4.76 | 4.00 | −16.0% | 15,631.4 | 15,415.0 | −1.4% |
| 2025-11-05 | 4.15 | 5.00 | +20.5% | 14,742.9 | 15,774.0 | +7.0% |
| 2025-08-11 | 5.02 | 3.00 | −40.2% | 14,696.7 | 13,612.0 | −7.4% |
| 2025-05-21 | 6.51 | 6.70 | +2.9% | 17,275.9 | 16,814.0 | −2.7% |
| 2025-01-30 | 5.21 | 4.20 | −19.4% | 14,913.7 | 13,970.0 | −6.3% |
| 2024-11-07 | 5.16 | 4.10 | −20.5% | 14,672.7 | 13,704.0 | −6.6% |
| 2024-08-08 | 6.13 | 4.48 | −26.9% | 14,892.7 | 13,836.0 | −7.1% |
| 2024-05-17 | 6.98 | 6.76 | −3.2% | 16,696.3 | 16,251.0 | −2.7% |
| 2024-01-30 | 5.60 | 4.22 | −24.6% | 13,774.7 | 13,702.0 | −0.5% |
| 2023-10-18 | 5.52 | 4.88 | −11.6% | 13,866.6 | 13,630.0 | −1.7% |
Surprise is actual minus consensus, as a share of the consensus.