| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 30.70 | 38.80 | +26.4% | 30,885.0 | 32,563.0 | +5.4% |
| 2026-05-28 | 10.10 | 11.00 | +8.9% | 26,487.5 | 30,114.0 | +13.7% |
| 2026-01-29 | 13.40 | 11.20 | −16.4% | 27,932.7 | 28,301.0 | +1.3% |
| 2025-09-30 | 20.95 | 16.89 | −19.4% | 29,120.5 | 30,058.3 | +3.2% |
| 2025-07-29 | 17.90 | 19.26 | +7.6% | 29,120.5 | 26,587.5 | −8.7% |
| 2025-05-22 | 18.20 | 21.96 | +20.7% | 24,157.5 | 8,330.9 | −65.5% |
| 2025-01-29 | 16.05 | 19.95 | +24.3% | 21,961.0 | 25,790.0 | +17.4% |
| 2024-10-29 | 5.80 | 16.64 | +186.9% | 24,506.0 | 27,467.2 | +12.1% |
| 2024-07-31 | 10.50 | 15.49 | +47.5% | 23,863.5 | 22,813.3 | −4.4% |
| 2024-05-29 | 6.50 | 17.01 | +161.7% | 20,862.5 | 20,862.8 | +0.0% |
| 2024-02-01 | 7.00 | 4.56 | −34.9% | 20,385.5 | 18,526.4 | −9.1% |
| 2023-11-02 | 10.00 | 4.76 | −52.4% | 21,825.0 | 24,241.6 | +11.1% |
Surprise is actual minus consensus, as a share of the consensus.