| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 4.20 | 5.03 | +19.8% | 13,667.0 | 13,098.2 | −4.2% |
| 2026-04-28 | 6.20 | 6.90 | +11.3% | 15,244.0 | 16,666.0 | +9.3% |
| 2026-01-29 | 5.53 | 4.70 | −15.0% | 14,736.1 | 13,706.0 | −7.0% |
| 2025-10-27 | — | 3.30 | — | — | 12,618.0 | — |
| 2025-08-01 | 3.90 | 3.90 | +0.0% | 12,094.0 | 12,083.1 | −0.1% |
| 2025-04-30 | 3.00 | 4.20 | +40.0% | 11,739.0 | 12,877.5 | +9.7% |
| 2025-02-05 | 2.47 | 3.10 | +25.5% | 5,086.7 | 11,352.5 | +123.2% |
| 2024-10-28 | 2.47 | 3.13 | +26.7% | 9,687.0 | 11,097.0 | +14.6% |
| 2024-07-30 | 2.47 | 3.08 | +24.7% | 7,453.0 | 10,917.0 | +46.5% |
| 2024-05-02 | 2.47 | 2.37 | −4.0% | 8,598.0 | 11,535.0 | +34.2% |
| 2024-02-12 | 2.47 | 1.95 | −21.1% | 5,086.7 | 8,016.0 | +57.6% |
| 2023-11-07 | 2.47 | 1.88 | −23.9% | 5,086.7 | 7,723.7 | +51.8% |
Surprise is actual minus consensus, as a share of the consensus.