| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 2.16 | 2.49 | +15.3% | 3,373.5 | 3,668.0 | +8.7% |
| 2026-04-27 | 1.75 | 1.86 | +6.3% | 3,034.4 | 3,259.0 | +7.4% |
| 2026-02-04 | 1.70 | 1.74 | +2.4% | 2,993.0 | 3,127.0 | +4.5% |
| 2025-10-20 | 1.99 | 1.85 | −7.0% | 2,993.7 | 3,202.0 | +7.0% |
| 2025-07-21 | 1.88 | 2.15 | +14.4% | 3,134.3 | 3,149.0 | +0.5% |
| 2025-04-28 | 1.24 | 1.65 | +33.1% | 3,069.2 | 2,887.0 | −5.9% |
| 2025-02-05 | 1.51 | 3.02 | +100.0% | 2,892.4 | 2,893.0 | +0.0% |
| 2024-10-18 | 1.81 | −1.47 | −181.1% | 3,061.7 | 3,074.0 | +0.4% |
| 2024-07-23 | 1.59 | 1.45 | −8.8% | 3,064.4 | 3,040.0 | −0.8% |
| 2024-04-30 | 0.96 | 0.56 | −41.5% | 2,932.2 | 2,788.0 | −4.9% |
| 2024-02-06 | 1.43 | 0.27 | −81.3% | 2,955.8 | 2,859.0 | −3.3% |
| 2023-10-24 | 1.73 | 1.33 | −23.1% | 3,214.0 | 3,063.0 | −4.7% |
Surprise is actual minus consensus, as a share of the consensus.