| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 2.68 | 2.92 | +8.9% | 568.1 | 553.8 | −2.5% |
| 2026-04-20 | 2.30 | 2.58 | +12.2% | 551.4 | 552.3 | +0.2% |
| 2026-01-20 | 2.16 | 2.89 | +33.8% | 549.4 | 560.1 | +2.0% |
| 2025-10-20 | 2.17 | 2.22 | +2.3% | 540.4 | 537.7 | −0.5% |
| 2025-07-21 | 1.98 | 2.19 | +10.6% | 538.4 | 528.6 | −1.8% |
| 2025-04-21 | 1.99 | 1.86 | −6.5% | 520.2 | 495.3 | −4.8% |
| 2025-01-17 | 1.97 | 2.12 | +7.6% | 522.6 | 432.7 | −17.2% |
| 2024-10-21 | 1.98 | 2.18 | +10.1% | 510.6 | 507.3 | −0.7% |
| 2024-07-22 | 2.36 | 2.54 | +7.6% | 514.2 | 547.2 | +6.4% |
| 2024-04-24 | 1.72 | 1.91 | +11.0% | 480.8 | 448.9 | −6.6% |
| 2024-01-24 | 1.72 | 1.78 | +3.5% | 490.4 | 453.0 | −7.6% |
| 2023-10-25 | 2.09 | 2.04 | −2.4% | 518.5 | 490.7 | −5.4% |
Surprise is actual minus consensus, as a share of the consensus.