| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.90 | 2.57 | +35.2% | 27,934.4 | 27,765.2 | −0.6% |
| 2026-04-24 | 1.13 | 0.81 | −28.3% | 24,836.8 | 23,110.0 | −7.0% |
| 2026-02-26 | 0.78 | 0.87 | +11.5% | 21,160.6 | 24,322.6 | +14.9% |
| 2025-10-24 | 0.73 | 0.90 | +23.3% | 21,454.2 | 23,489.2 | +9.5% |
| 2025-07-25 | 0.67 | 0.79 | +17.9% | 22,121.5 | 22,014.6 | −0.5% |
| 2025-04-24 | 0.91 | 0.92 | +1.1% | 22,586.0 | 25,664.3 | +13.6% |
| 2025-02-27 | 0.84 | 0.58 | −31.0% | 20,197.9 | 24,458.1 | +21.1% |
| 2024-10-25 | 0.89 | 0.86 | −3.4% | 24,321.2 | 22,375.7 | −8.0% |
| 2024-07-26 | 1.12 | 0.98 | −12.5% | 26,562.9 | 23,573.8 | −11.3% |
| 2024-04-24 | 1.22 | 1.04 | −14.8% | 25,927.7 | 24,515.1 | −5.4% |
| 2024-02-19 | 1.22 | 1.06 | −13.1% | 27,915.9 | 26,521.6 | −5.0% |
| 2023-10-27 | 1.16 | 1.18 | +1.7% | 34,386.3 | 23,611.3 | −31.3% |
Surprise is actual minus consensus, as a share of the consensus.