| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 3.30 | 2.04 | −38.2% | 23,732.0 | 25,010.0 | +5.4% |
| 2026-05-15 | 5.34 | 5.90 | +10.5% | 24,534.5 | 25,531.0 | +4.1% |
| 2026-01-30 | 4.08 | 4.30 | +5.4% | 22,999.0 | 23,726.0 | +3.2% |
| 2025-10-27 | 3.39 | 3.90 | +15.0% | 23,536.8 | 23,711.0 | +0.7% |
| 2025-07-29 | 2.30 | 2.00 | −13.0% | 20,463.0 | 20,063.0 | −2.0% |
| 2025-05-15 | 4.77 | 5.80 | +21.6% | 21,955.0 | 22,207.0 | +1.1% |
| 2025-01-28 | 4.60 | 4.00 | −13.0% | 21,079.0 | 20,892.0 | −0.9% |
| 2024-10-28 | 3.00 | 2.28 | −24.0% | 20,475.3 | 21,883.0 | +6.9% |
| 2024-07-29 | 2.05 | 1.50 | −26.8% | 18,943.0 | 18,306.0 | −3.4% |
| 2024-05-06 | 3.80 | 3.78 | −0.5% | 19,960.3 | 20,745.0 | +3.9% |
| 2024-01-30 | 3.93 | 3.49 | −11.2% | 21,365.0 | 18,882.0 | −11.6% |
| 2023-10-31 | 2.60 | 3.01 | +15.8% | 19,683.3 | 19,217.0 | −2.4% |
Surprise is actual minus consensus, as a share of the consensus.