| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.34 | 1.23 | −8.1% | 457.7 | 481.4 | +5.2% |
| 2026-05-07 | 0.99 | 1.05 | +6.1% | 414.6 | 421.9 | +1.7% |
| 2026-02-05 | 1.34 | 1.45 | +8.2% | 619.0 | 649.1 | +4.9% |
| 2025-11-19 | 1.51 | 1.54 | +2.0% | 631.5 | 662.2 | +4.9% |
| 2025-08-06 | 1.50 | 1.50 | +0.0% | 631.5 | 613.6 | −2.8% |
| 2025-05-08 | 1.13 | 1.23 | +8.8% | 668.7 | 611.7 | −8.5% |
| 2025-02-05 | 1.28 | 1.39 | +8.6% | 612.2 | 632.4 | +3.3% |
| 2024-11-13 | 1.18 | 1.47 | +24.6% | 641.2 | 659.7 | +2.9% |
| 2024-08-07 | 1.46 | 1.24 | −15.1% | 641.2 | 647.8 | +1.0% |
| 2024-05-08 | 0.84 | 1.35 | +60.7% | 630.0 | 672.9 | +6.8% |
| 2024-02-07 | 0.75 | 1.07 | +42.7% | 595.9 | 643.2 | +7.9% |
| 2023-11-15 | 0.97 | 1.19 | +22.7% | 654.9 | 641.4 | −2.1% |
Surprise is actual minus consensus, as a share of the consensus.