| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.11 | 1.08 | −3.0% | 11,874.7 | 14,591.8 | +22.9% |
| 2026-05-06 | 0.56 | 0.61 | +8.9% | 9,470.9 | 8,466.7 | −10.6% |
| 2026-02-19 | 0.28 | 0.36 | +28.6% | 8,640.9 | 9,416.4 | +9.0% |
| 2025-10-31 | 0.40 | 0.52 | +30.0% | 11,037.0 | 9,460.6 | −14.3% |
| 2025-07-31 | 0.14 | 0.33 | +135.7% | 11,387.4 | 9,041.9 | −20.6% |
| 2025-05-08 | 0.29 | 0.32 | +10.3% | 12,603.1 | 9,974.6 | −20.9% |
| 2024-10-31 | 0.34 | 0.31 | −8.8% | 10,181.8 | 10,499.7 | +3.1% |
| 2024-08-01 | 0.52 | 0.39 | −25.0% | 10,214.7 | 10,887.2 | +6.6% |
| 2024-05-01 | 0.35 | 0.46 | +31.4% | 10,347.4 | 9,865.6 | −4.7% |
| 2024-02-15 | 0.25 | 0.29 | +16.0% | 10,105.0 | 9,888.9 | −2.1% |
| 2023-11-02 | 0.63 | 0.72 | +14.3% | 12,330.3 | 10,761.9 | −12.7% |
| 2023-07-27 | 0.32 | 0.33 | +3.1% | 9,705.2 | 9,713.9 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.