| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.68 | 0.74 | +10.0% | 155.1 | 156.1 | +0.7% |
| 2026-04-22 | 0.54 | 0.60 | +11.1% | 151.2 | 145.5 | −3.8% |
| 2026-01-21 | 0.56 | 0.95 | +69.6% | 150.4 | 172.9 | +15.0% |
| 2025-10-22 | 0.58 | 0.55 | −5.2% | 151.3 | 142.5 | −5.8% |
| 2025-07-23 | 0.52 | 0.51 | −1.9% | 147.9 | 142.0 | −4.0% |
| 2025-04-23 | 0.38 | 0.21 | −44.7% | 131.7 | 123.8 | −6.0% |
| 2025-01-22 | 0.49 | 0.22 | −55.1% | 131.1 | 128.1 | −2.3% |
| 2024-10-23 | 0.56 | 0.28 | −50.0% | 127.8 | 126.3 | −1.2% |
| 2024-07-24 | 0.46 | 0.59 | +28.3% | 126.8 | 123.4 | −2.7% |
| 2024-04-24 | 0.47 | 0.36 | −23.4% | 123.2 | 118.2 | −4.0% |
| 2024-01-24 | 0.44 | 0.36 | −18.2% | 116.6 | 101.1 | −13.3% |
| 2023-10-25 | 0.48 | 0.88 | +83.3% | 112.9 | 124.8 | +10.6% |
Surprise is actual minus consensus, as a share of the consensus.