| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.65 | 0.71 | −57.0% | 21,858.1 | 22,800.0 | +4.3% |
| 2026-04-28 | 1.04 | 1.07 | +2.9% | 21,858.1 | 21,202.0 | −3.0% |
| 2026-01-27 | 2.20 | 2.38 | +8.2% | 24,014.4 | 24,500.0 | +2.0% |
| 2025-10-28 | 1.29 | 1.74 | +34.9% | 20,841.5 | 21,415.0 | +2.8% |
| 2025-07-29 | 1.56 | 1.55 | −0.6% | 20,854.8 | 21,221.0 | +1.8% |
| 2025-04-29 | 1.38 | 1.49 | +8.0% | 21,004.5 | 21,546.0 | +2.6% |
| 2025-01-30 | 2.52 | 2.75 | +9.1% | 25,408.6 | 25,301.0 | −0.4% |
| 2024-10-24 | 1.63 | 1.76 | +8.0% | 22,101.3 | 22,245.0 | +0.7% |
| 2024-07-23 | 1.99 | 1.79 | −10.1% | 22,166.5 | 21,771.0 | −1.8% |
| 2024-04-23 | 1.29 | 1.43 | +10.9% | 21,841.6 | 21,665.0 | −0.8% |
| 2024-01-30 | 2.44 | 2.47 | +1.2% | 25,448.8 | 24,917.0 | −2.1% |
| 2023-10-26 | 1.52 | 1.57 | +3.3% | 21,446.0 | 21,061.0 | −1.8% |
Surprise is actual minus consensus, as a share of the consensus.