| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.39 | 0.42 | +8.3% | 6,897.4 | 7,376.0 | +6.9% |
| 2026-04-29 | 0.32 | 0.34 | +7.4% | 6,122.5 | 6,432.0 | +5.1% |
| 2026-02-18 | 0.23 | 0.84 | +265.2% | 5,270.0 | 5,603.0 | +6.3% |
| 2025-10-29 | 0.27 | 0.21 | −22.2% | 5,110.5 | 5,647.0 | +10.5% |
| 2025-07-30 | 0.23 | 0.26 | +11.4% | 4,577.0 | 4,840.0 | +5.7% |
| 2025-05-07 | 0.73 | 0.30 | −59.1% | 3,998.9 | 4,232.0 | +5.8% |
| 2025-02-19 | 0.29 | 0.11 | −61.9% | 3,315.3 | 3,547.0 | +7.0% |
| 2024-10-30 | 0.23 | 0.13 | −43.5% | 3,470.2 | 3,655.0 | +5.3% |
| 2024-07-31 | −0.04 | 0.03 | +168.0% | 3,259.1 | 3,410.0 | +4.6% |
| 2024-05-01 | −0.67 | 0.23 | +134.2% | 2,696.7 | 3,061.0 | +13.5% |
| 2024-02-22 | −0.85 | −0.20 | +76.4% | 2,562.2 | 2,424.0 | −5.4% |
| 2023-11-02 | −0.79 | 0.05 | +106.3% | 2,807.3 | 2,773.0 | −1.2% |
Surprise is actual minus consensus, as a share of the consensus.