| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.06 | 0.94 | +1425.0% | 12,936.3 | 13,197.1 | +2.0% |
| 2026-04-30 | 0.65 | 0.92 | +41.5% | 11,428.2 | 11,713.3 | +2.5% |
| 2026-02-25 | 1.50 | 0.92 | −38.7% | 12,212.8 | 12,208.5 | −0.0% |
| 2025-10-28 | 1.06 | 0.88 | −17.0% | 11,604.9 | 11,708.5 | +0.9% |
| 2025-07-28 | 0.91 | 0.42 | −53.8% | 11,275.4 | 11,267.8 | −0.1% |
| 2025-04-28 | 0.52 | 0.45 | −13.5% | 9,508.3 | 9,663.8 | +1.6% |
| 2025-02-27 | 1.46 | 0.46 | −68.5% | 9,615.9 | 9,991.2 | +3.9% |
| 2024-10-28 | 1.06 | 1.37 | +29.2% | 9,919.4 | 9,986.5 | +0.7% |
| 2024-07-24 | 1.26 | 1.87 | +48.4% | 10,655.2 | 12,125.4 | +13.8% |
| 2024-04-26 | 1.15 | 0.47 | −59.1% | 10,926.3 | 10,752.8 | −1.6% |
| 2024-02-23 | 1.47 | 1.07 | −27.2% | 11,477.9 | 11,176.0 | −2.6% |
| 2023-10-27 | 1.16 | 1.75 | +50.9% | 11,014.1 | 10,791.0 | −2.0% |
Surprise is actual minus consensus, as a share of the consensus.