| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 60.45 | 71.56 | +18.4% | 18,860.3 | 18,350.0 | −2.7% |
| 2026-05-26 | 28.70 | 36.10 | +25.8% | 11,706.3 | 11,008.0 | −6.0% |
| 2026-02-11 | 13.40 | 21.30 | +59.0% | 10,748.8 | 11,062.0 | +2.9% |
| 2025-11-07 | 40.67 | 34.00 | −16.4% | 17,029.8 | 15,534.0 | −8.8% |
| 2025-08-06 | 68.20 | 62.10 | −8.9% | 18,240.0 | 19,146.0 | +5.0% |
| 2025-05-26 | 18.59 | 31.88 | +71.5% | 9,005.6 | 10,456.6 | +16.1% |
| 2025-02-11 | 20.85 | 7.60 | −63.5% | 10,277.0 | 10,569.0 | +2.8% |
| 2024-11-13 | 49.20 | 30.33 | −38.4% | 16,178.8 | 17,503.9 | +8.2% |
| 2024-08-08 | 83.75 | 56.56 | −32.5% | 19,614.0 | 16,312.0 | −16.8% |
| 2024-05-23 | 33.57 | 21.36 | −36.4% | 10,050.3 | 7,886.7 | −21.5% |
| 2024-02-01 | 16.10 | 20.72 | +28.7% | 11,095.2 | 9,549.0 | −13.9% |
| 2023-11-03 | 38.60 | 49.60 | +28.5% | 15,670.0 | 16,172.0 | +3.2% |
Surprise is actual minus consensus, as a share of the consensus.