| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-07 | 0.50 | 0.58 | +14.9% | 165.6 | 167.6 | +1.2% |
| 2026-03-25 | 0.39 | 0.39 | +0.0% | 149.8 | 154.8 | +3.4% |
| 2025-12-17 | 0.37 | 0.36 | −2.7% | 145.9 | 144.2 | −1.2% |
| 2025-10-15 | 0.51 | 0.52 | +2.6% | 164.0 | 167.5 | +2.1% |
| 2025-06-26 | 0.47 | 0.51 | +8.5% | 164.7 | 158.7 | −3.7% |
| 2025-03-24 | 0.40 | 0.39 | −3.3% | 143.4 | 145.5 | +1.5% |
| 2024-12-18 | 0.42 | 0.40 | −4.8% | 145.9 | 145.2 | −0.4% |
| 2024-10-15 | 0.53 | 0.50 | −5.7% | 157.0 | 158.7 | +1.1% |
| 2024-06-24 | 0.47 | 0.47 | +0.0% | 156.7 | 150.4 | −4.0% |
| 2024-03-20 | 0.36 | 0.36 | +0.0% | 154.9 | 138.4 | −10.6% |
| 2023-12-19 | 0.32 | 0.39 | +21.9% | 137.9 | 142.0 | +3.0% |
| 2023-10-16 | 0.42 | 0.42 | +0.0% | 154.5 | 160.6 | +4.0% |
Surprise is actual minus consensus, as a share of the consensus.