| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 6.93 | 6.98 | +0.8% | 46,285.8 | 44,608.3 | −3.6% |
| 2026-04-27 | 6.79 | 6.40 | −5.7% | 46,984.8 | 44,730.0 | −4.8% |
| 2026-01-27 | 6.27 | 5.85 | −6.7% | 46,591.4 | 51,272.6 | +10.0% |
| 2025-10-27 | 4.67 | 4.67 | +0.0% | 44,575.0 | 51,364.8 | +15.2% |
| 2025-10-24 | 4.67 | 4.67 | +0.0% | 49,609.8 | 49,076.1 | −1.1% |
| 2025-07-25 | 6.23 | 5.84 | −6.3% | 44,040.7 | 48,769.2 | +10.7% |
| 2025-07-24 | 6.23 | 5.84 | −6.3% | 43,437.0 | 48,479.0 | +11.6% |
| 2025-04-23 | 4.96 | 5.60 | +12.9% | 39,460.1 | 46,740.0 | +18.4% |
| 2025-01-27 | 4.22 | 4.03 | −4.5% | 41,964.1 | 46,186.9 | +10.1% |
| 2024-10-29 | 6.12 | 4.25 | −30.6% | 38,850.5 | 45,556.9 | +17.3% |
| 2024-10-28 | 6.17 | 4.25 | −31.1% | 38,850.5 | 37,804.1 | −2.7% |
| 2024-07-26 | 6.59 | 6.25 | −5.2% | 40,056.9 | 44,825.9 | +11.9% |
Surprise is actual minus consensus, as a share of the consensus.