| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.22 | 1.73 | +42.1% | 4,408.7 | 4,340.0 | −1.6% |
| 2026-05-05 | 0.86 | 1.09 | +26.7% | 3,925.2 | 3,934.0 | +0.2% |
| 2026-02-18 | 0.77 | 0.62 | −19.5% | 3,757.2 | 3,774.1 | +0.4% |
| 2025-10-28 | 0.78 | 0.10 | −87.2% | 4,005.2 | 3,955.0 | −1.3% |
| 2025-07-29 | 0.66 | 1.28 | +93.9% | 3,986.8 | 3,947.0 | −1.0% |
| 2025-04-29 | 0.33 | 0.55 | +66.7% | 3,871.5 | 3,933.0 | +1.6% |
| 2025-02-18 | 0.97 | −0.42 | −143.3% | 4,187.9 | 3,876.0 | −7.4% |
| 2024-11-05 | 0.12 | 0.16 | +33.3% | 4,449.2 | 4,480.0 | +0.7% |
| 2024-07-30 | 1.19 | −0.11 | −109.2% | 4,570.0 | 4,514.0 | −1.2% |
| 2024-04-24 | 1.54 | 1.84 | +19.5% | 4,780.6 | 4,778.0 | −0.1% |
| 2024-02-20 | 1.32 | 2.11 | +59.8% | 4,935.1 | 4,931.0 | −0.1% |
| 2023-10-31 | 1.54 | 1.38 | −10.4% | 3,793.4 | 5,185.0 | +36.7% |
Surprise is actual minus consensus, as a share of the consensus.