| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 3.23 | 3.03 | −6.2% | 55,734.4 | 57,137.3 | +2.5% |
| 2026-08-12 | 3.23 | 3.03 | −6.1% | 55,163.4 | 57,144.7 | +3.6% |
| 2026-05-06 | 2.90 | 3.30 | +13.8% | 44,876.0 | 43,135.0 | −3.9% |
| 2026-02-06 | 2.00 | 2.10 | +5.0% | 41,771.7 | 41,680.0 | −0.2% |
| 2026-01-08 | 2.30 | 3.21 | +39.6% | 45,182.0 | 52,670.0 | +16.6% |
| 2025-10-17 | 3.20 | 3.20 | +0.0% | 50,291.8 | 52,670.0 | +4.7% |
| 2025-07-30 | 2.90 | 2.92 | +0.7% | 50,547.9 | 52,020.0 | +2.9% |
| 2025-05-15 | 2.40 | 2.81 | +17.1% | 36,885.5 | 38,772.9 | +5.1% |
| 2025-01-10 | 2.10 | 2.00 | −4.8% | 38,571.1 | 35,610.0 | −7.7% |
| 2024-11-12 | 2.65 | 2.67 | +0.8% | 47,607.7 | 47,000.0 | −1.3% |
| 2024-08-09 | 2.75 | 2.85 | +3.6% | 47,202.4 | 48,630.0 | +3.0% |
| 2024-05-23 | 2.42 | 3.02 | +24.8% | 39,139.3 | 33,872.1 | −13.5% |
Surprise is actual minus consensus, as a share of the consensus.