| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-22 | 0.09 | 0.12 | +34.6% | 7,619.8 | — | — |
| 2026-07-28 | 0.15 | 0.17 | +8.9% | 8,054.1 | 8,338.0 | +3.5% |
| 2026-04-28 | 0.14 | 0.14 | +1.4% | 8,091.3 | 8,163.0 | +0.9% |
| 2026-02-10 | 0.08 | 0.08 | +10.4% | 6,932.5 | 6,986.3 | +0.8% |
| 2025-10-22 | 0.10 | 0.10 | +2.7% | 7,075.9 | 7,167.0 | +1.3% |
| 2025-04-30 | 11.36 | 12.64 | +11.3% | 7,171.3 | 7,709.0 | +7.5% |
| 2025-02-13 | 5.03 | 6.66 | +32.4% | 6,593.9 | 6,406.0 | −2.8% |
| 2024-10-24 | 8.52 | 10.73 | +25.9% | 6,615.8 | 6,547.0 | −1.0% |
| 2024-08-01 | 7.29 | 8.07 | +10.7% | 6,207.6 | 6,324.0 | +1.9% |
| 2024-04-25 | 9.16 | 11.53 | +25.9% | 6,857.6 | 6,953.0 | +1.4% |
| 2024-02-20 | 2.29 | 4.20 | +83.4% | 6,849.9 | 5,604.0 | −18.2% |
| 2023-10-24 | 7.39 | 8.46 | +14.5% | 6,249.0 | 6,258.0 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.