| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.21 | 1.95 | −11.6% | 16,422.6 | 16,428.6 | +0.0% |
| 2026-02-12 | 2.50 | 2.55 | +2.0% | 17,825.5 | 18,432.1 | +3.4% |
| 2025-07-31 | 2.24 | 2.79 | +24.6% | 16,236.6 | 16,446.7 | +1.3% |
| 2025-02-12 | 2.44 | −0.40 | −116.4% | 17,744.8 | 16,924.0 | −4.6% |
| 2024-07-25 | 2.19 | 2.55 | +16.4% | 16,216.9 | 15,618.7 | −3.7% |
| 2024-02-08 | 2.49 | −10.39 | −517.1% | 18,849.2 | 17,496.3 | −7.2% |
| 2023-07-26 | 2.24 | 2.35 | +4.9% | 17,132.5 | 17,020.7 | −0.7% |
| 2023-02-09 | 2.46 | 1.28 | −48.0% | 18,683.6 | 18,173.0 | −2.7% |
Surprise is actual minus consensus, as a share of the consensus.