| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 7.31 | 8.62 | +17.9% | 17,236.7 | 18,624.2 | +8.0% |
| 2026-05-22 | 3.70 | 5.19 | +40.3% | 15,755.0 | 17,038.0 | +8.1% |
| 2026-02-05 | 3.50 | 3.51 | +0.3% | 15,437.2 | 15,600.9 | +1.1% |
| 2025-11-06 | 2.20 | 3.50 | +59.1% | 14,700.8 | 15,354.0 | +4.4% |
| 2025-08-12 | 2.90 | 2.70 | −6.9% | 12,946.6 | 13,859.0 | +7.0% |
| 2025-05-27 | 2.80 | 2.20 | −21.4% | 12,899.0 | 13,213.0 | +2.4% |
| 2025-02-06 | 2.70 | 2.70 | +0.0% | 12,508.0 | 12,526.0 | +0.1% |
| 2024-11-12 | — | 3.10 | — | 12,510.7 | 12,900.0 | +3.1% |
| 2024-08-08 | — | 2.70 | — | 11,795.0 | 11,924.0 | +1.1% |
| 2024-05-22 | 3.00 | 3.00 | +0.0% | 12,042.0 | 12,150.0 | +0.9% |
| 2024-02-01 | 2.50 | 2.20 | −12.0% | 12,016.7 | 11,658.0 | −3.0% |
| 2023-11-02 | 2.30 | 2.50 | +8.7% | 12,086.0 | 11,958.0 | −1.1% |
Surprise is actual minus consensus, as a share of the consensus.