| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.28 | 0.23 | −17.3% | 446.2 | 470.6 | +5.5% |
| 2026-05-05 | 0.20 | 0.18 | −10.0% | 399.0 | 398.4 | −0.1% |
| 2026-03-17 | 0.25 | 0.24 | −3.8% | 415.2 | 405.7 | −2.3% |
| 2025-11-05 | 0.32 | 0.31 | −1.6% | 415.2 | 436.8 | +5.2% |
| 2025-07-29 | 0.30 | 0.28 | −5.3% | 437.2 | 429.2 | −1.8% |
| 2025-05-05 | 0.19 | 0.19 | −0.3% | 440.0 | 392.4 | −10.8% |
| 2025-03-26 | 0.21 | 0.21 | −2.0% | 440.0 | 389.8 | −11.4% |
| 2025-01-13 | — | 0.25 | — | — | 411.4 | — |
| 2024-06-30 | — | 0.33 | — | — | 433.1 | — |
| 2024-03-31 | — | 0.16 | — | — | 400.1 | — |
| 2023-12-31 | — | 0.25 | — | — | 399.1 | — |
Surprise is actual minus consensus, as a share of the consensus.