| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-16 | 6.79 | 4.62 | −32.0% | 64,991.2 | 65,641.0 | +1.0% |
| 2026-04-22 | 8.54 | 11.70 | +37.0% | 71,167.4 | 67,399.7 | −5.3% |
| 2026-01-18 | 5.53 | 4.60 | −16.8% | 53,734.3 | 55,734.4 | +3.7% |
| 2025-10-15 | 5.15 | 5.00 | −2.9% | 47,406.4 | 47,793.3 | +0.8% |
| 2025-07-20 | 6.70 | 5.65 | −15.7% | 59,831.1 | 54,553.5 | −8.8% |
| 2025-07-16 | 6.67 | 5.54 | −16.9% | 49,514.0 | 54,553.5 | +10.2% |
| 2025-04-22 | 7.50 | 8.25 | +10.0% | 62,554.0 | 63,655.8 | +1.8% |
| 2025-01-15 | 5.88 | 4.51 | −23.3% | 49,943.2 | 48,825.0 | −2.2% |
| 2024-10-17 | 5.10 | 4.28 | −16.1% | 44,139.7 | 45,393.1 | +2.8% |
| 2024-07-18 | 6.74 | 6.48 | −3.9% | 57,470.3 | 58,062.1 | +1.0% |
| 2024-04-30 | 6.07 | 7.13 | +17.5% | 55,011.0 | 54,420.2 | −1.1% |
| 2024-01-24 | 5.45 | 4.59 | −15.8% | 55,221.3 | 44,138.6 | −20.1% |
Surprise is actual minus consensus, as a share of the consensus.