| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-17 | 3.67 | 3.64 | −0.8% | 2,130.1 | 2,131.0 | +0.0% |
| 2026-04-24 | 3.29 | 3.45 | +4.9% | 2,020.7 | 2,029.0 | +0.4% |
| 2026-02-06 | 2.99 | 2.80 | −6.4% | 1,944.8 | 1,881.0 | −3.3% |
| 2025-07-18 | 3.17 | 3.34 | +5.4% | 1,812.7 | 2,023.0 | +11.6% |
| 2025-04-25 | 2.92 | 2.61 | −10.6% | 1,969.5 | 1,960.0 | −0.5% |
| 2025-02-06 | 3.40 | 2.04 | −40.0% | 1,701.0 | 1,823.0 | +7.2% |
| 2024-10-25 | 3.13 | 5.01 | +60.1% | 1,679.3 | 1,683.0 | +0.2% |
| 2024-07-19 | 4.21 | 2.36 | −43.9% | 1,896.0 | 1,885.0 | −0.6% |
| 2024-04-26 | 2.45 | 2.44 | −0.4% | 1,816.5 | 1,812.0 | −0.2% |
| 2024-02-15 | 3.90 | 1.89 | −51.5% | 1,590.0 | 1,694.0 | +6.5% |
| 2023-09-30 | 3.33 | 2.61 | −21.6% | 1,756.3 | 1,676.0 | −4.6% |
| 2023-06-30 | 2.67 | 2.06 | −22.8% | 1,756.5 | 1,819.0 | +3.6% |
Surprise is actual minus consensus, as a share of the consensus.