| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-03-13 | — | 0.94 | — | — | 63.5 | — |
| 2025-10-22 | — | 0.96 | — | — | 65.4 | — |
| 2025-07-22 | — | 1.01 | — | — | 63.6 | — |
| 2025-04-23 | 0.74 | 0.85 | +14.9% | 49.4 | 63.6 | +28.7% |
| 2025-01-23 | 0.74 | 0.83 | +12.2% | 49.9 | 51.4 | +3.2% |
| 2024-10-24 | 0.77 | 0.76 | −1.3% | 49.8 | 50.4 | +1.1% |
| 2024-07-24 | 0.73 | 0.73 | +0.0% | 48.7 | 50.3 | +3.3% |
| 2024-04-24 | 0.81 | 0.80 | −1.2% | 48.6 | 50.1 | +3.0% |
| 2024-01-24 | 0.71 | 0.79 | +11.3% | 48.5 | 50.4 | +3.9% |
| 2023-10-25 | 0.76 | 0.88 | +15.8% | 49.8 | 50.8 | +1.9% |
| 2023-07-26 | 0.87 | 0.90 | +3.4% | 52.5 | 50.8 | −3.2% |
| 2023-04-26 | 0.57 | 0.63 | +10.5% | 48.9 | 48.9 | −0.1% |
Surprise is actual minus consensus, as a share of the consensus.