| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-08 | 2.30 | 2.23 | −2.9% | 25,003.3 | — | — |
| 2026-07-09 | 2.19 | 2.18 | −0.6% | 23,946.8 | 24,181.0 | +1.0% |
| 2026-04-16 | 1.54 | 1.61 | +4.5% | 18,945.6 | 19,443.0 | +2.6% |
| 2026-02-03 | 2.24 | 2.26 | +0.9% | 28,977.4 | 29,343.0 | +1.3% |
| 2025-10-09 | 2.26 | 2.29 | +1.3% | 23,837.7 | 23,937.0 | +0.4% |
| 2025-07-17 | 2.03 | 2.12 | +4.4% | 22,271.3 | 22,726.0 | +2.0% |
| 2025-04-24 | 1.49 | 1.48 | −0.7% | 17,758.0 | 17,919.0 | +0.9% |
| 2025-02-04 | 1.95 | 1.96 | +0.5% | 27,889.8 | 27,784.0 | −0.4% |
| 2024-10-08 | 2.29 | 2.31 | +0.9% | 23,860.3 | 23,319.0 | −2.3% |
| 2024-07-11 | 2.16 | 2.28 | +5.6% | 22,592.2 | 22,501.0 | −0.4% |
| 2024-04-23 | 1.52 | 1.61 | +5.9% | 18,079.9 | 18,250.0 | +0.9% |
| 2024-02-09 | 1.72 | 1.78 | +3.5% | 28,400.2 | 27,850.0 | −1.9% |
Surprise is actual minus consensus, as a share of the consensus.