| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 45.20 | 44.70 | −1.1% | 6,442.0 | 6,532.0 | +1.4% |
| 2026-05-12 | 40.25 | 42.20 | +4.8% | 6,401.8 | 6,292.0 | −1.7% |
| 2026-02-09 | 36.60 | 40.40 | +10.4% | 5,789.3 | 6,450.0 | +11.4% |
| 2025-11-12 | 42.60 | 41.30 | −3.1% | 6,261.0 | 6,423.0 | +2.6% |
| 2025-08-13 | 34.70 | 41.90 | +20.7% | 5,926.5 | 6,031.0 | +1.8% |
| 2025-05-19 | 35.85 | 41.87 | +16.8% | 5,828.3 | 5,901.3 | +1.3% |
| 2025-01-31 | 31.80 | 27.90 | −12.3% | 5,697.0 | 5,380.0 | −5.6% |
| 2024-10-28 | 37.00 | 34.60 | −6.5% | 6,222.0 | 5,886.0 | −5.4% |
| 2024-07-29 | — | 32.90 | — | 5,686.0 | 5,629.0 | −1.0% |
| 2024-05-17 | 34.70 | 22.33 | −35.6% | 5,476.3 | 5,455.7 | −0.4% |
| 2024-02-09 | 32.80 | 27.12 | −17.3% | 6,031.0 | 5,400.0 | −10.5% |
| 2023-10-28 | 34.75 | 32.56 | −6.3% | 5,785.0 | 5,752.0 | −0.6% |
Surprise is actual minus consensus, as a share of the consensus.