| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.05 | 1.35 | −34.2% | 6,383.7 | 6,281.0 | −1.6% |
| 2026-05-25 | 1.60 | 2.10 | +31.3% | 6,300.3 | 6,462.0 | +2.6% |
| 2026-02-06 | 0.95 | 0.80 | −15.8% | 5,490.8 | 5,742.0 | +4.6% |
| 2025-10-29 | 0.87 | 1.10 | +26.9% | 4,955.0 | 5,117.0 | +3.3% |
| 2025-07-29 | 1.80 | 2.10 | +16.7% | 5,685.9 | 5,975.0 | +5.1% |
| 2025-05-28 | 1.17 | 2.20 | +88.0% | 6,189.2 | 6,125.0 | −1.0% |
| 2025-01-30 | 1.30 | 0.20 | −84.6% | 5,586.6 | 5,428.0 | −2.8% |
| 2024-10-28 | 1.00 | 0.49 | −51.0% | 5,241.7 | 4,614.0 | −12.0% |
| 2024-07-31 | 1.67 | 1.76 | +5.4% | 5,647.6 | 5,322.0 | −5.8% |
| 2024-05-29 | 1.37 | 2.13 | +55.5% | 6,270.6 | 5,966.0 | −4.9% |
| 2024-01-31 | 2.13 | 1.39 | −34.7% | 5,857.8 | 6,071.0 | +3.6% |
| 2023-11-06 | 1.35 | 1.58 | +17.0% | 5,362.0 | 5,665.0 | +5.7% |
Surprise is actual minus consensus, as a share of the consensus.