| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 4.79 | 5.11 | +6.7% | 53,203.1 | 55,948.3 | +5.2% |
| 2026-05-16 | 5.51 | 5.70 | +3.4% | 53,582.6 | 53,364.1 | −0.4% |
| 2026-02-05 | 5.13 | 5.21 | +1.6% | 49,199.3 | 50,181.0 | +2.0% |
| 2025-11-10 | 4.85 | 5.29 | +9.1% | 47,812.4 | 48,140.3 | +0.7% |
| 2025-11-07 | 4.86 | 5.30 | +9.1% | 47,928.4 | 48,140.0 | +0.4% |
| 2025-08-06 | 4.10 | 5.10 | +24.4% | 44,230.9 | 44,891.0 | +1.5% |
| 2025-08-05 | 5.30 | 5.05 | −4.7% | 49,695.7 | 44,890.9 | −9.7% |
| 2025-05-21 | 4.56 | 4.62 | +1.3% | 44,116.9 | 45,283.2 | +2.6% |
| 2025-02-06 | 3.87 | 4.10 | +5.9% | 41,098.3 | 41,840.0 | +1.8% |
| 2024-11-12 | 4.41 | 4.11 | −6.8% | 41,415.4 | 42,447.9 | +2.5% |
| 2024-08-07 | 3.73 | 3.46 | −7.2% | 37,101.2 | 38,175.1 | +2.9% |
| 2024-05-23 | 4.25 | 4.57 | +7.5% | 37,574.4 | 37,940.2 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.