| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 2.36 | 2.36 | +0.1% | 980.5 | 995.7 | +1.5% |
| 2026-04-21 | 1.62 | 1.65 | +1.9% | 958.1 | 998.7 | +4.2% |
| 2026-01-27 | 2.40 | 2.59 | +7.9% | 913.4 | 980.9 | +7.4% |
| 2025-10-21 | 2.08 | 2.28 | +9.6% | 888.2 | 923.2 | +3.9% |
| 2025-07-17 | 2.02 | 2.07 | +2.5% | 838.0 | 845.9 | +0.9% |
| 2025-04-21 | 1.78 | 1.79 | +0.6% | 792.4 | 778.0 | −1.8% |
| 2025-01-27 | 1.92 | 1.95 | +1.6% | 803.8 | 835.6 | +3.9% |
| 2024-10-17 | 1.89 | 1.80 | −4.8% | 808.6 | 822.9 | +1.8% |
| 2024-07-18 | 1.71 | 1.75 | +2.3% | 738.0 | 774.3 | +4.9% |
| 2024-04-18 | 1.66 | 1.60 | −3.6% | 705.9 | 728.8 | +3.2% |
| 2024-01-25 | 1.93 | 1.91 | −1.0% | 699.4 | 684.9 | −2.1% |
| 2023-10-19 | 1.91 | 1.84 | −3.7% | 684.9 | 720.2 | +5.2% |
Surprise is actual minus consensus, as a share of the consensus.