| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-01 | 9.68 | 9.47 | −2.1% | 51,929.3 | 56,067.0 | +8.0% |
| 2026-07-31 | 9.68 | 9.50 | −1.9% | 51,929.3 | 56,409.3 | +8.6% |
| 2026-07-01 | 9.77 | 9.70 | −0.7% | 51,929.3 | 51,925.0 | −0.0% |
| 2026-05-02 | 12.22 | 12.80 | +4.7% | 62,245.1 | 62,692.0 | +0.7% |
| 2026-01-22 | 10.48 | 11.20 | +6.9% | 55,503.9 | 58,151.0 | +4.8% |
| 2025-10-29 | 9.42 | 10.90 | +15.7% | 55,130.2 | 52,063.0 | −5.6% |
| 2025-07-24 | 8.57 | 8.50 | −0.8% | 53,236.1 | 51,698.0 | −2.9% |
| 2025-05-07 | 9.12 | 10.60 | +16.2% | 56,385.3 | 55,086.0 | −2.3% |
| 2025-01-20 | 7.44 | 7.80 | +4.8% | 51,472.6 | 54,327.0 | +5.5% |
| 2024-10-29 | 5.86 | 1.94 | −66.9% | 50,244.0 | 47,739.0 | −5.0% |
| 2024-08-10 | 8.34 | 6.96 | −16.5% | 50,173.3 | 49,743.0 | −0.9% |
| 2024-05-11 | 7.10 | 6.14 | −13.5% | 45,439.7 | 47,657.0 | +4.9% |
Surprise is actual minus consensus, as a share of the consensus.