| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.99 | 1.03 | +4.1% | 3,691.9 | 3,997.0 | +8.3% |
| 2026-05-05 | 0.85 | 0.94 | +11.2% | 3,343.3 | 3,603.0 | +7.8% |
| 2026-02-03 | 0.90 | 0.91 | +1.4% | 3,113.3 | 3,347.0 | +7.5% |
| 2025-08-05 | 0.87 | 0.76 | −12.5% | 3,292.7 | 3,321.0 | +0.9% |
| 2025-05-06 | 0.70 | 0.76 | +8.9% | 3,062.1 | 3,097.0 | +1.1% |
| 2025-02-04 | 0.80 | 0.09 | −88.2% | 2,969.0 | 2,878.0 | −3.1% |
| 2024-10-31 | 0.86 | 0.65 | −24.3% | 3,132.1 | 3,081.0 | −1.6% |
| 2024-08-01 | 0.70 | 0.51 | −27.5% | 3,098.0 | 2,959.0 | −4.5% |
| 2024-04-26 | 0.55 | −3.21 | −683.1% | 3,226.8 | 2,861.0 | −11.3% |
| 2024-02-28 | 0.74 | 0.49 | −34.7% | 3,557.5 | 3,400.0 | −4.4% |
| 2023-11-02 | 0.80 | 0.64 | −19.9% | 3,803.0 | 3,542.0 | −6.9% |
| 2023-08-03 | 0.61 | 0.55 | −10.0% | 3,837.9 | 3,542.0 | −7.7% |
Surprise is actual minus consensus, as a share of the consensus.