| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 14.30 | 10.70 | −25.2% | 27,445.3 | 27,269.4 | −0.6% |
| 2026-05-07 | 7.05 | 6.50 | −7.8% | 25,837.0 | 24,980.0 | −3.3% |
| 2026-01-21 | 7.27 | 5.80 | −20.2% | 24,984.3 | 25,053.0 | +0.3% |
| 2025-10-28 | 7.37 | 6.60 | −10.4% | 23,951.0 | 24,801.0 | +3.5% |
| 2025-07-22 | 7.67 | 7.30 | −4.8% | 24,246.5 | 23,857.0 | −1.6% |
| 2025-05-03 | 8.13 | 8.30 | +2.1% | 25,835.8 | 25,086.0 | −2.9% |
| 2025-01-22 | 8.47 | 7.40 | −12.6% | 25,147.8 | 24,653.0 | −2.0% |
| 2024-10-30 | 7.90 | 6.92 | −12.4% | 23,384.8 | 25,024.0 | +7.0% |
| 2024-07-30 | 7.00 | 8.38 | +19.7% | 23,864.8 | 23,086.0 | −3.3% |
| 2024-05-09 | 6.57 | 7.05 | +7.3% | 25,478.3 | 24,594.0 | −3.5% |
| 2024-01-24 | 5.21 | 5.63 | +8.1% | 23,899.3 | 23,295.0 | −2.5% |
| 2023-10-31 | 6.07 | 4.72 | −22.2% | 24,056.0 | 23,975.0 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.