| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 0.90 | 0.96 | +6.7% | 55.7 | 56.0 | +0.4% |
| 2026-04-20 | 0.81 | 0.81 | +0.0% | 53.2 | 53.8 | +1.1% |
| 2026-01-20 | 0.80 | 0.81 | +1.3% | 51.4 | 53.3 | +3.7% |
| 2025-10-21 | 0.73 | 0.86 | +17.8% | 52.0 | 47.1 | −9.3% |
| 2025-07-21 | 0.66 | 0.69 | +4.5% | 50.6 | 49.2 | −2.8% |
| 2025-04-21 | 0.55 | 0.67 | +21.8% | 46.2 | 46.8 | +1.3% |
| 2025-01-21 | 0.50 | 0.57 | +14.0% | 44.8 | 46.7 | +4.4% |
| 2024-10-21 | 0.47 | 0.54 | +14.9% | 42.4 | 44.2 | +4.3% |
| 2024-07-22 | 0.39 | 0.46 | +17.9% | 40.1 | 40.4 | +0.9% |
| 2024-04-22 | 0.41 | 0.49 | +19.5% | 40.3 | 40.1 | −0.4% |
| 2024-01-22 | 0.43 | 0.41 | −4.7% | 39.1 | 65.1 | +66.6% |
| 2023-10-23 | 0.47 | 0.43 | −8.5% | 38.9 | 31.7 | −18.6% |
Surprise is actual minus consensus, as a share of the consensus.