| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 2.00 | 2.01 | +0.5% | 23,988.4 | 24,476.7 | +2.0% |
| 2026-08-07 | 2.01 | 3.14 | +56.0% | 23,988.4 | 24,467.9 | +2.0% |
| 2026-05-22 | 0.90 | 1.03 | +14.4% | 19,235.8 | 19,132.0 | −0.5% |
| 2026-02-03 | 0.60 | 0.85 | +41.7% | 19,585.6 | 19,397.0 | −1.0% |
| 2025-11-10 | 0.60 | 0.42 | −30.0% | 16,049.0 | 15,909.7 | −0.9% |
| 2025-08-07 | 2.30 | 0.56 | −75.7% | 21,065.0 | 17,393.9 | −17.4% |
| 2025-08-05 | 0.60 | 0.56 | −6.7% | 15,992.0 | 17,393.9 | +8.8% |
| 2025-05-20 | 1.40 | 0.82 | −41.4% | 21,507.0 | 17,189.6 | −20.1% |
| 2025-02-10 | 2.30 | 0.95 | −58.7% | 19,607.8 | 18,848.0 | −3.9% |
| 2024-11-11 | 1.50 | 0.64 | −57.3% | 14,738.7 | 13,861.0 | −6.0% |
| 2024-08-09 | 2.30 | 1.88 | −18.3% | 19,902.0 | 19,749.4 | −0.8% |
| 2024-05-27 | 1.50 | 1.05 | −30.0% | 19,902.0 | 15,242.3 | −23.4% |
Surprise is actual minus consensus, as a share of the consensus.