| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.03 | 1.19 | +15.1% | 1,034.7 | 1,086.4 | +5.0% |
| 2026-05-01 | −0.05 | −0.06 | −20.0% | 632.7 | 643.1 | +1.6% |
| 2026-02-18 | 0.24 | 0.16 | −33.3% | 774.4 | 776.3 | +0.2% |
| 2025-11-05 | 0.44 | 0.40 | −9.1% | 778.4 | 857.5 | +10.2% |
| 2025-08-01 | 0.78 | 0.63 | −19.2% | 877.4 | 940.5 | +7.2% |
| 2025-05-02 | −0.32 | −0.32 | +0.0% | 922.5 | 540.7 | −41.4% |
| 2025-02-19 | 0.39 | 0.33 | −15.4% | 611.3 | 814.3 | +33.2% |
| 2024-10-31 | 0.56 | 1.19 | +112.5% | 785.0 | 921.8 | +17.4% |
| 2024-08-02 | 0.10 | 0.32 | +220.0% | 691.6 | 734.2 | +6.2% |
| 2024-05-02 | −0.20 | 0.19 | +195.0% | 560.4 | 579.2 | +3.4% |
| 2024-02-16 | −0.16 | −0.15 | +6.3% | 613.2 | 638.9 | +4.2% |
| 2023-11-03 | 0.42 | 0.61 | +45.2% | 830.9 | 874.8 | +5.3% |
Surprise is actual minus consensus, as a share of the consensus.