| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 2.42 | 1.69 | −30.0% | 65,153.0 | 63,672.0 | −2.3% |
| 2026-04-30 | 2.79 | 3.17 | +13.6% | 62,098.2 | 60,940.0 | −1.9% |
| 2026-02-05 | 2.34 | 2.63 | +12.4% | 65,079.2 | 65,627.0 | +0.8% |
| 2025-10-30 | 2.18 | 2.55 | +17.0% | 59,237.4 | 64,009.0 | +8.1% |
| 2025-08-12 | 2.04 | 2.08 | +2.0% | 60,892.0 | 60,159.0 | −1.2% |
| 2025-05-01 | 2.17 | 2.35 | +8.3% | 55,390.7 | 54,878.0 | −0.9% |
| 2025-01-30 | 1.74 | 1.93 | +10.9% | 55,019.0 | 55,264.0 | +0.4% |
| 2024-11-01 | 1.62 | 1.88 | +16.0% | 50,895.1 | 52,277.0 | +2.7% |
| 2024-08-14 | 1.73 | 1.84 | +6.4% | 58,639.5 | 59,867.0 | +2.1% |
| 2024-05-02 | 1.95 | 2.08 | +6.7% | 56,052.1 | 54,911.0 | −2.0% |
| 2024-02-01 | 1.60 | 1.82 | +13.7% | 57,012.6 | 57,445.0 | +0.8% |
| 2023-11-03 | 1.40 | 1.73 | +23.6% | 54,758.5 | 54,763.0 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.