| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 1.66 | 0.77 | −53.8% | 323.8 | 317.8 | −1.9% |
| 2026-04-23 | 1.54 | 1.63 | +5.8% | 309.3 | 314.4 | +1.6% |
| 2026-01-29 | 1.56 | 1.59 | +1.9% | 310.4 | 309.9 | −0.2% |
| 2025-10-27 | 1.47 | 1.53 | +4.1% | 306.3 | 305.3 | −0.3% |
| 2025-07-28 | 1.35 | 1.60 | +18.5% | 297.4 | 301.3 | +1.3% |
| 2025-04-28 | 1.15 | 1.28 | +11.3% | 276.8 | 285.9 | +3.3% |
| 2025-01-30 | 1.20 | 1.38 | +15.0% | 276.2 | 290.8 | +5.3% |
| 2024-10-24 | 1.26 | 1.38 | +9.5% | 286.9 | 284.7 | −0.7% |
| 2024-07-25 | 1.14 | 1.17 | +2.6% | 272.8 | 290.0 | +6.3% |
| 2024-04-25 | 1.04 | 1.10 | +5.8% | 267.9 | 257.3 | −3.9% |
| 2024-01-25 | 1.10 | 1.07 | −2.7% | 264.7 | 253.3 | −4.3% |
| 2023-10-26 | 1.13 | 1.16 | +2.7% | 273.5 | 263.0 | −3.8% |
Surprise is actual minus consensus, as a share of the consensus.