| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 2.00 | 2.36 | +17.9% | 520.8 | 341.8 | −34.4% |
| 2026-05-06 | 1.45 | −0.72 | −149.7% | 315.0 | 299.8 | −4.8% |
| 2026-02-25 | 1.28 | 1.51 | +18.0% | 315.3 | 299.6 | −5.0% |
| 2025-11-03 | 1.80 | 1.48 | −17.8% | — | 323.2 | — |
| 2025-08-06 | 1.60 | 1.45 | −9.4% | — | 316.3 | — |
| 2025-05-07 | 1.25 | 1.28 | +2.4% | — | 301.4 | — |
| 2025-02-25 | 1.17 | 0.94 | −19.7% | — | 21.2 | — |
| 2024-11-05 | 1.40 | 1.10 | −21.4% | — | 291.1 | — |
| 2024-08-07 | 1.30 | 1.18 | −9.2% | — | 268.2 | — |
| 2024-05-08 | 0.50 | 0.93 | +86.0% | — | 267.0 | — |
| 2024-02-27 | 0.77 | 0.30 | −61.0% | — | 256.2 | — |
| 2023-11-01 | 1.00 | 0.59 | −41.0% | — | 226.5 | — |
Surprise is actual minus consensus, as a share of the consensus.