| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 2.08 | 2.16 | +3.8% | 840.0 | 872.3 | +3.8% |
| 2026-04-23 | 1.68 | 2.13 | +26.8% | 780.3 | 844.9 | +8.3% |
| 2026-02-12 | 1.83 | 2.04 | +11.5% | 794.9 | 805.0 | +1.3% |
| 2025-10-23 | 1.68 | 1.96 | +16.7% | 785.7 | 804.3 | +2.4% |
| 2025-07-24 | 1.51 | 1.84 | +21.9% | 726.1 | 766.2 | +5.5% |
| 2025-04-24 | 1.22 | 1.45 | +18.9% | 713.0 | 698.0 | −2.1% |
| 2025-02-13 | 1.71 | 1.82 | +6.4% | 740.5 | 748.8 | +1.1% |
| 2024-10-24 | 1.50 | 1.85 | +23.3% | 709.6 | 746.9 | +5.3% |
| 2024-07-25 | 1.74 | 1.52 | −12.6% | 729.4 | 702.0 | −3.8% |
| 2024-04-25 | 1.26 | 1.56 | +23.8% | 670.6 | 695.4 | +3.7% |
| 2024-02-15 | 1.78 | 1.83 | +2.8% | 739.5 | 732.0 | −1.0% |
| 2023-10-26 | 1.86 | 2.16 | +16.1% | 750.3 | 747.4 | −0.4% |
Surprise is actual minus consensus, as a share of the consensus.