| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.33 | 0.02 | −94.5% | 164.6 | 168.8 | +2.6% |
| 2026-04-23 | 0.18 | 0.22 | +22.2% | 134.6 | 137.2 | +2.0% |
| 2026-01-29 | 0.18 | 0.19 | +5.6% | 134.8 | 136.4 | +1.2% |
| 2025-10-23 | 0.12 | 0.14 | +16.7% | 134.6 | 126.5 | −6.0% |
| 2025-07-23 | 0.02 | 0.02 | +0.0% | 117.1 | 108.8 | −7.1% |
| 2025-04-23 | −0.05 | −0.05 | +0.0% | 103.9 | 95.9 | −7.7% |
| 2025-01-29 | −0.13 | −0.09 | +30.8% | 90.0 | 92.2 | +2.4% |
| 2024-10-23 | −0.32 | −0.36 | −12.5% | 89.8 | 81.1 | −9.7% |
| 2024-07-24 | −0.20 | −0.25 | −25.0% | 100.0 | 92.0 | −8.0% |
| 2024-04-24 | −0.20 | −0.21 | −5.0% | 93.9 | 95.3 | +1.4% |
| 2024-01-31 | 0.01 | 0.01 | +28.5% | 125.1 | 125.4 | +0.2% |
| 2023-10-25 | 0.04 | 0.02 | −45.9% | 139.2 | 135.5 | −2.7% |
Surprise is actual minus consensus, as a share of the consensus.