| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 13.77 | 12.28 | −10.8% | 53,687.9 | 55,277.0 | +3.0% |
| 2026-05-05 | 13.12 | 18.20 | +38.7% | 44,633.5 | 44,504.0 | −0.3% |
| 2026-01-21 | 10.95 | 7.38 | −32.6% | 42,270.0 | 41,881.0 | −0.9% |
| 2025-10-24 | 10.66 | 11.20 | +5.1% | 40,834.3 | 39,857.0 | −2.4% |
| 2025-07-22 | 9.82 | 9.00 | −8.4% | 37,405.4 | 36,886.0 | −1.4% |
| 2025-05-05 | 8.42 | 7.80 | −7.4% | 35,201.1 | 34,099.0 | −3.1% |
| 2025-01-22 | 7.94 | 6.39 | −19.5% | 32,140.8 | 33,182.0 | +3.2% |
| 2024-10-21 | 36.51 | 30.14 | −17.4% | 27,122.9 | 30,623.0 | +12.9% |
| 2024-07-22 | 33.92 | 20.78 | −38.7% | 24,274.0 | 24,008.0 | −1.1% |
| 2024-05-02 | 44.50 | 35.90 | −19.3% | 23,988.7 | 23,585.0 | −1.7% |
| 2024-01-21 | 40.20 | 38.06 | −5.3% | 23,375.5 | 23,233.0 | −0.6% |
| 2023-10-19 | 37.21 | 29.60 | −20.5% | 22,909.4 | 22,762.0 | −0.6% |
Surprise is actual minus consensus, as a share of the consensus.