| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-14 | 47.04 | 43.50 | −7.5% | 37,894.5 | 37,737.6 | −0.4% |
| 2026-08-13 | 47.04 | 43.49 | −7.6% | 37,894.5 | 37,728.6 | −0.4% |
| 2026-05-28 | 36.19 | 19.80 | −45.3% | 35,632.8 | 36,033.0 | +1.1% |
| 2026-02-12 | 57.79 | 53.19 | −8.0% | 37,695.9 | 37,368.2 | −0.9% |
| 2025-11-13 | 58.65 | 63.99 | +9.1% | 37,493.1 | 40,009.9 | +6.7% |
| 2025-11-11 | 58.52 | 63.85 | +9.1% | 37,412.5 | 40,009.9 | +6.9% |
| 2025-08-11 | 45.10 | 55.60 | +23.3% | 32,335.0 | 33,711.0 | +4.3% |
| 2025-05-28 | 29.28 | 25.60 | −12.6% | 31,684.8 | 31,438.0 | −0.8% |
| 2025-05-27 | 29.25 | 25.58 | −12.5% | 31,662.3 | 31,437.5 | −0.7% |
| 2025-02-06 | 51.24 | 52.34 | +2.1% | 34,818.6 | 33,742.8 | −3.1% |
| 2024-11-13 | 57.78 | 57.60 | −0.3% | 36,342.7 | 34,146.7 | −6.0% |
| 2024-08-09 | 35.00 | 45.60 | +30.3% | 31,982.6 | 30,318.2 | −5.2% |
Surprise is actual minus consensus, as a share of the consensus.