| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | — | 0.57 | — | 413.0 | 413.0 | +0.0% |
| 2026-05-03 | — | 0.52 | — | — | 424.0 | — |
| 2026-03-31 | — | 0.32 | — | 439.5 | 405.8 | −7.7% |
| 2025-11-02 | — | 0.35 | — | 471.0 | 415.3 | −11.8% |
| 2025-08-15 | — | 0.28 | — | 395.0 | 400.8 | +1.5% |
| 2025-05-12 | — | 0.59 | — | 490.0 | 484.8 | −1.1% |
| 2025-03-27 | — | −0.24 | — | 420.5 | 386.2 | −8.2% |
| 2024-11-11 | — | −0.07 | — | 438.0 | 447.0 | +2.1% |
| 2024-08-11 | — | 0.28 | — | 438.0 | 373.4 | −14.8% |
| 2024-03-31 | — | 0.30 | — | 1,881.8 | 475.0 | −74.8% |
| 2024-03-11 | — | −0.36 | — | 730.7 | 331.0 | −54.7% |
| 2023-11-06 | — | −0.34 | — | 730.7 | 381.6 | −47.8% |
Surprise is actual minus consensus, as a share of the consensus.