| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.38 | 1.20 | −13.2% | 21,858.5 | 22,078.5 | +1.0% |
| 2026-02-12 | 1.29 | 1.03 | −20.2% | 23,333.8 | 21,513.6 | −7.8% |
| 2025-07-31 | 1.41 | 1.51 | +7.1% | 26,873.1 | 13,009.9 | −51.6% |
| 2025-02-13 | 4.72 | 1.24 | −73.7% | 24,255.1 | 24,534.6 | +1.2% |
| 2024-10-24 | 1.31 | 1.33 | +1.5% | 26,318.8 | 26,355.3 | +0.1% |
| 2024-07-25 | 1.20 | 1.22 | +1.7% | 24,711.8 | 25,343.2 | +2.6% |
| 2023-07-25 | 1.17 | 1.20 | +2.6% | 15,107.8 | 26,189.8 | +73.4% |
| 2023-04-27 | 1.14 | 1.17 | +2.6% | 26,726.8 | 26,943.3 | +0.8% |
| 2023-02-09 | 1.18 | 1.24 | +5.1% | 25,060.1 | 25,507.3 | +1.8% |
Surprise is actual minus consensus, as a share of the consensus.