| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.77 | 0.89 | +15.6% | 166.4 | 161.2 | −3.1% |
| 2026-05-05 | 1.13 | 1.32 | +16.8% | 227.1 | 242.7 | +6.9% |
| 2026-02-25 | 0.64 | 0.64 | +0.0% | 179.8 | 189.6 | +5.4% |
| 2025-11-05 | 1.19 | 1.22 | +2.5% | — | 175.7 | — |
| 2025-08-06 | 0.73 | 0.72 | −1.4% | — | 159.5 | — |
| 2025-05-07 | 0.98 | 1.14 | +16.3% | — | 219.0 | — |
| 2025-02-25 | 0.84 | 0.61 | −27.4% | — | 171.4 | — |
| 2024-11-06 | 1.17 | 1.13 | −3.4% | — | 168.5 | — |
| 2024-08-07 | 0.95 | 0.66 | −30.5% | — | 145.7 | — |
| 2024-05-08 | 0.94 | 0.93 | −1.1% | — | 191.3 | — |
| 2024-02-21 | 0.61 | 0.55 | −9.8% | 250.2 | 164.7 | −34.2% |
| 2023-11-02 | 1.03 | 1.05 | +1.9% | 155.7 | 160.5 | +3.1% |
Surprise is actual minus consensus, as a share of the consensus.