| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 12.20 | 12.66 | +3.8% | 588.1 | 587.4 | −0.1% |
| 2026-05-05 | 10.61 | 10.71 | +0.9% | 580.8 | 580.0 | −0.1% |
| 2026-01-29 | 10.30 | 11.35 | +10.2% | 585.4 | 579.9 | −0.9% |
| 2025-10-30 | 9.87 | 10.28 | +4.2% | 593.8 | 576.4 | −2.9% |
| 2025-07-31 | 9.84 | 8.56 | −13.0% | 589.7 | 575.6 | −2.4% |
| 2025-04-30 | 10.31 | 8.66 | −16.0% | 567.2 | 562.3 | −0.9% |
| 2025-01-30 | 7.70 | 12.26 | +59.2% | 564.7 | 557.7 | −1.2% |
| 2024-10-30 | 9.21 | 6.35 | −31.1% | 548.1 | 543.6 | −0.8% |
| 2024-07-31 | 7.20 | −3.83 | −153.2% | 479.0 | 538.2 | +12.4% |
| 2024-04-30 | 6.81 | 5.08 | −25.4% | 455.8 | 508.0 | +11.5% |
| 2024-01-31 | 5.43 | 7.29 | +34.3% | 489.5 | 491.6 | +0.4% |
| 2023-10-30 | 5.71 | 5.43 | −4.9% | 487.3 | 473.2 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.