| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-26 | — | 0.66 | — | 261.0 | 297.0 | +13.8% |
| 2026-04-29 | — | 0.81 | — | 282.5 | 281.0 | −0.5% |
| 2026-03-01 | 0.69 | 0.69 | +0.0% | 277.7 | 292.0 | +5.2% |
| 2025-10-26 | — | — | — | 258.5 | 254.0 | −1.7% |
| 2025-07-27 | — | 0.61 | — | 234.7 | 240.5 | +2.5% |
| 2025-04-30 | — | 0.81 | — | 270.5 | 259.9 | −3.9% |
| 2025-03-04 | 0.72 | 0.63 | −12.5% | 260.0 | 267.1 | +2.7% |
| 2024-10-31 | — | 0.59 | — | 250.0 | 252.3 | +0.9% |
| 2024-07-30 | — | 0.55 | — | 222.0 | 223.0 | +0.4% |
| 2024-05-09 | — | 0.63 | — | 250.0 | 247.5 | −1.0% |
| 2024-03-31 | — | 0.80 | — | — | 257.8 | — |
| 2023-09-29 | — | 0.56 | — | — | 239.1 | — |
Surprise is actual minus consensus, as a share of the consensus.