| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-24 | 6.51 | 6.75 | +3.6% | 94,447.6 | — | — |
| 2026-05-28 | 5.00 | 4.93 | −1.4% | 69,829.2 | 70,527.0 | +1.0% |
| 2026-03-05 | 4.55 | 4.58 | +0.7% | 69,286.4 | 69,597.0 | +0.4% |
| 2025-12-11 | 4.27 | 4.34 | +1.6% | 67,143.2 | 67,307.0 | +0.2% |
| 2025-09-25 | 5.80 | 5.87 | +1.2% | 86,013.6 | 86,156.0 | +0.2% |
| 2025-05-29 | 4.24 | 4.28 | +0.9% | 63,129.6 | 63,205.0 | +0.1% |
| 2025-03-06 | 4.09 | 4.02 | −1.7% | 63,109.9 | 63,723.0 | +1.0% |
| 2024-12-12 | 3.79 | 3.82 | +0.8% | 62,050.0 | 62,151.0 | +0.2% |
| 2024-09-26 | 5.08 | 5.15 | +1.4% | 79,911.5 | 79,697.0 | −0.3% |
| 2024-05-30 | 3.70 | 3.78 | +2.2% | 58,022.7 | 58,515.0 | +0.8% |
| 2024-03-07 | 3.62 | 3.92 | +8.3% | 59,110.5 | 58,442.0 | −1.1% |
| 2023-12-14 | 3.42 | 3.58 | +4.7% | 57,681.1 | 57,799.0 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.