| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.82 | 1.59 | −12.8% | 2,397.5 | 2,513.0 | +4.8% |
| 2026-04-30 | 1.06 | 1.09 | +2.8% | 2,172.0 | 2,177.0 | +0.2% |
| 2026-01-29 | 0.76 | 0.75 | −1.3% | 2,018.9 | 1,973.0 | −2.3% |
| 2025-11-03 | 1.16 | 1.14 | −1.7% | 2,259.4 | 2,202.0 | −2.5% |
| 2025-07-31 | 1.72 | 1.60 | −7.0% | 2,357.4 | 2,291.0 | −2.8% |
| 2025-04-24 | 1.89 | 1.91 | +1.1% | 2,326.8 | 2,290.0 | −1.6% |
| 2025-01-30 | 1.60 | 1.87 | +16.9% | 2,286.9 | 2,245.0 | −1.8% |
| 2024-10-31 | 2.14 | 2.26 | +5.6% | 2,377.7 | 2,464.0 | +3.6% |
| 2024-07-25 | 2.01 | 2.15 | +7.0% | 2,357.8 | 2,360.0 | +0.1% |
| 2024-04-25 | 1.43 | 1.61 | +12.6% | 2,290.4 | 2,308.0 | +0.8% |
| 2024-02-01 | 1.28 | 1.31 | +2.3% | 2,209.2 | 2,205.0 | −0.2% |
| 2023-10-26 | 1.44 | 1.47 | +2.1% | 2,301.7 | 4,050.0 | +76.0% |
Surprise is actual minus consensus, as a share of the consensus.