| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 5.23 | 9.33 | +78.4% | 44,462.2 | 43,276.7 | −2.7% |
| 2026-04-28 | 1.41 | 1.87 | +32.6% | 60,019.7 | 59,684.0 | −0.6% |
| 2026-01-28 | 2.42 | 2.20 | −9.1% | 45,407.0 | 46,242.0 | +1.8% |
| 2025-10-28 | 1.90 | 0.92 | −51.6% | 44,122.2 | 42,647.4 | −3.3% |
| 2025-07-29 | 5.87 | 4.42 | −24.7% | 43,600.0 | 42,322.8 | −2.9% |
| 2025-04-29 | 1.59 | 0.01 | −99.4% | 40,146.7 | 40,811.4 | +1.7% |
| 2025-01-28 | 4.62 | 3.62 | −21.6% | 51,856.3 | 41,469.0 | −20.0% |
| 2024-10-29 | 2.16 | 1.87 | −13.4% | 39,928.9 | 40,583.6 | +1.6% |
| 2024-07-30 | 5.66 | 5.36 | −5.3% | 34,489.8 | 38,156.6 | +10.6% |
| 2024-04-30 | 2.48 | 2.39 | −3.6% | 40,346.8 | 36,885.6 | −8.6% |
| 2024-01-30 | 4.82 | 4.86 | +0.8% | 35,199.5 | 35,781.5 | +1.7% |
| 2023-10-31 | 4.22 | 2.10 | −50.2% | 36,330.6 | 34,614.0 | −4.7% |
Surprise is actual minus consensus, as a share of the consensus.