| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 11.15 | 9.35 | −16.1% | 76,549.2 | 80,870.1 | +5.6% |
| 2026-05-19 | 9.36 | 11.00 | +17.5% | 70,081.2 | 75,870.0 | +8.3% |
| 2026-02-09 | 10.83 | 10.00 | −7.7% | 63,341.2 | 68,645.0 | +8.4% |
| 2025-11-06 | 9.55 | 12.51 | +31.0% | 61,674.0 | 61,232.0 | −0.7% |
| 2025-08-12 | 15.12 | 14.58 | −3.6% | 61,664.0 | 64,670.0 | +4.9% |
| 2025-05-20 | 13.32 | 13.82 | +3.8% | 64,406.7 | 62,902.0 | −2.3% |
| 2025-02-05 | 9.18 | 9.50 | +3.5% | 52,219.8 | 52,691.0 | +0.9% |
| 2024-11-12 | 8.78 | 9.06 | +3.2% | 52,073.8 | 51,136.0 | −1.8% |
| 2024-08-09 | 12.53 | 14.11 | +12.6% | 58,948.6 | 62,075.0 | +5.3% |
| 2024-05-17 | 10.20 | 11.69 | +14.6% | 53,310.5 | 53,664.0 | +0.7% |
| 2024-02-09 | 7.03 | 7.80 | +11.0% | 44,678.8 | 43,437.0 | −2.8% |
| 2023-11-07 | 7.85 | 7.91 | +0.8% | 46,772.1 | 42,586.0 | −9.0% |
Surprise is actual minus consensus, as a share of the consensus.