| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.32 | 1.59 | +20.7% | 2,082.8 | 1,992.0 | −4.4% |
| 2026-04-22 | 0.88 | 1.04 | +18.6% | 1,834.1 | 1,918.0 | +4.6% |
| 2026-02-10 | 0.78 | 0.82 | +5.1% | 1,817.3 | 1,793.0 | −1.3% |
| 2025-10-29 | 1.02 | 0.97 | −4.9% | 1,820.2 | 1,917.0 | +5.3% |
| 2025-07-31 | 1.09 | 1.30 | +19.3% | 1,996.4 | 2,051.0 | +2.7% |
| 2025-04-23 | 0.92 | 0.87 | −4.9% | 1,838.0 | 1,801.0 | −2.0% |
| 2025-02-11 | 0.88 | 0.89 | +1.7% | 1,836.1 | 1,828.0 | −0.4% |
| 2024-10-29 | 1.08 | 1.08 | +0.0% | 1,995.4 | 1,983.0 | −0.6% |
| 2024-07-25 | 1.18 | 1.20 | +1.7% | 2,101.0 | 2,091.0 | −0.5% |
| 2024-04-24 | 0.88 | 0.93 | +5.7% | 1,936.4 | 1,926.0 | −0.5% |
| 2024-02-08 | 0.66 | 0.83 | +25.8% | 1,788.6 | 1,882.0 | +5.2% |
| 2023-10-26 | 0.91 | 1.00 | +9.9% | 1,972.8 | 1,979.0 | +0.3% |
Surprise is actual minus consensus, as a share of the consensus.