| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 26.50 | 24.65 | −7.0% | 7,916.0 | 7,753.9 | −2.0% |
| 2026-05-30 | 25.50 | 26.80 | +5.1% | 7,609.0 | 7,510.0 | −1.3% |
| 2026-02-11 | 24.30 | 24.10 | −0.8% | 7,245.5 | 6,900.0 | −4.8% |
| 2025-11-11 | 25.05 | 24.19 | −3.4% | 7,441.0 | 7,120.2 | −4.3% |
| 2025-08-13 | 23.80 | 21.85 | −8.2% | 7,320.0 | 6,496.4 | −11.3% |
| 2025-08-11 | 21.65 | 21.85 | +0.9% | 7,242.0 | 6,496.4 | −10.3% |
| 2025-05-30 | 17.10 | 22.15 | +29.5% | 5,762.5 | 6,394.0 | +11.0% |
| 2025-02-12 | 19.00 | 17.95 | −5.5% | 6,049.0 | 5,931.0 | −2.0% |
| 2024-11-13 | 18.40 | 19.06 | +3.6% | 5,838.0 | 6,074.8 | +4.1% |
| 2024-08-13 | 17.30 | 18.58 | +7.4% | 5,640.5 | 5,777.0 | +2.4% |
| 2024-05-21 | 15.75 | 35.13 | +123.0% | 5,178.0 | 5,575.2 | +7.7% |
| 2024-02-06 | — | 30.78 | — | — | 4,834.1 | — |
Surprise is actual minus consensus, as a share of the consensus.