| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 1.11 | 1.50 | +35.3% | 8,108.2 | 7,534.0 | −7.1% |
| 2026-01-27 | 0.56 | 0.53 | −5.4% | 6,724.9 | 6,500.0 | −3.3% |
| 2025-10-28 | 0.97 | 1.13 | +16.9% | 8,124.5 | 7,966.0 | −2.0% |
| 2025-07-23 | 1.01 | 1.05 | +4.0% | 7,214.2 | 6,700.0 | −7.1% |
| 2025-04-23 | 0.97 | 0.99 | +2.2% | 6,643.0 | 6,247.0 | −6.0% |
| 2025-01-24 | 0.53 | 0.53 | +0.0% | 7,574.1 | 5,385.0 | −28.9% |
| 2024-10-23 | 0.98 | 1.03 | +5.1% | 8,109.6 | 7,567.0 | −6.7% |
| 2024-07-24 | 0.98 | 0.96 | −2.0% | 7,273.1 | 6,069.0 | −16.6% |
| 2024-04-23 | 0.78 | 0.91 | +16.7% | 6,104.4 | 5,731.0 | −6.1% |
| 2024-01-25 | 0.49 | 0.52 | +6.1% | 5,697.7 | 6,878.0 | +20.7% |
| 2023-10-24 | 0.86 | 0.94 | +9.3% | 7,093.6 | 7,172.0 | +1.1% |
| 2023-07-25 | 0.83 | 0.88 | +6.0% | 6,233.8 | 7,349.0 | +17.9% |
Surprise is actual minus consensus, as a share of the consensus.