| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.48 | 1.60 | +8.1% | 12,151.8 | 12,847.0 | +5.7% |
| 2026-04-30 | 1.23 | 1.90 | +54.5% | 11,777.2 | 12,436.0 | +5.6% |
| 2026-01-29 | 0.73 | 0.80 | +10.3% | 10,834.7 | 11,411.0 | +5.3% |
| 2025-11-06 | 0.35 | 0.20 | −42.9% | 9,898.2 | 10,026.0 | +1.3% |
| 2025-08-08 | 0.40 | −2.00 | −600.0% | 10,091.8 | 10,774.0 | +6.8% |
| 2025-04-30 | 0.77 | 0.40 | −47.8% | 10,949.0 | 10,549.0 | −3.7% |
| 2025-01-31 | 0.90 | 0.60 | −33.3% | 9,779.3 | 10,568.0 | +8.1% |
| 2024-11-08 | 1.37 | 0.11 | −92.3% | 10,409.0 | 10,412.0 | +0.0% |
| 2024-07-26 | 1.50 | 0.22 | −85.3% | 10,456.5 | 10,102.0 | −3.4% |
| 2024-04-24 | 1.85 | 1.81 | −2.2% | 10,405.0 | 10,263.0 | −1.4% |
| 2024-01-25 | 1.80 | 1.77 | −1.7% | 9,686.0 | 9,906.0 | +2.3% |
| 2023-10-19 | 1.70 | 1.74 | +2.4% | 9,447.3 | 9,470.0 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.