| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.61 | 1.27 | +109.2% | 10,443.5 | 10,460.0 | +0.2% |
| 2026-05-29 | 1.40 | 1.90 | +35.7% | 10,700.0 | 9,495.0 | −11.3% |
| 2026-02-09 | 2.50 | −0.85 | −134.0% | 3,932.0 | 6,538.5 | +66.3% |
| 2025-11-13 | 2.20 | 2.50 | +13.6% | 4,086.0 | 3,982.0 | −2.5% |
| 2025-08-11 | 2.50 | 4.60 | +84.0% | 3,601.0 | 4,091.0 | +13.6% |
| 2025-05-14 | 2.90 | 4.00 | +37.9% | 4,005.0 | 4,058.0 | +1.3% |
| 2025-02-04 | 2.70 | 2.80 | +3.7% | 3,936.0 | 3,404.0 | −13.5% |
| 2024-11-04 | — | 3.00 | — | 3,756.0 | 3,749.0 | −0.2% |
| 2024-08-12 | 1.70 | 2.10 | +23.5% | 3,163.0 | 3,132.0 | −1.0% |
| 2024-05-21 | — | 2.10 | — | 16,170.0 | 3,588.0 | −77.8% |
| 2024-02-12 | — | 2.30 | — | — | 3,767.0 | — |
| 2023-11-02 | — | 1.93 | — | — | 3,543.9 | — |
Surprise is actual minus consensus, as a share of the consensus.