| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 2.61 | 2.63 | +0.8% | 784.5 | 791.1 | +0.9% |
| 2026-04-21 | 2.46 | 2.57 | +4.5% | 751.8 | 773.7 | +2.9% |
| 2026-01-22 | 2.49 | 2.52 | +1.2% | 747.0 | 759.1 | +1.6% |
| 2025-10-21 | 2.36 | 2.62 | +11.0% | 724.8 | 802.8 | +10.8% |
| 2025-07-22 | 2.25 | 2.28 | +1.3% | 702.9 | 703.3 | +0.0% |
| 2025-04-22 | 2.05 | 2.09 | +2.0% | 672.0 | 683.3 | +1.7% |
| 2025-01-23 | 2.12 | 2.08 | −1.9% | 659.1 | 677.1 | +2.7% |
| 2024-10-22 | 2.06 | 2.09 | +1.5% | 642.2 | 645.3 | +0.5% |
| 2024-07-23 | 1.98 | 2.07 | +4.5% | 631.6 | 625.9 | −0.9% |
| 2024-04-23 | 2.00 | 2.08 | +4.0% | 636.8 | 631.4 | −0.8% |
| 2024-01-23 | 1.90 | 2.04 | +7.4% | 576.6 | 643.3 | +11.6% |
| 2023-10-19 | 2.02 | 2.02 | +0.0% | 582.9 | 636.0 | +9.1% |
Surprise is actual minus consensus, as a share of the consensus.