| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.37 | 0.36 | −3.6% | 58.5 | 57.4 | −1.8% |
| 2026-04-22 | 0.36 | 0.44 | +21.7% | 58.3 | 56.3 | −3.5% |
| 2026-02-11 | 0.34 | 0.63 | +83.9% | 55.3 | 59.1 | +6.9% |
| 2025-10-22 | 0.61 | 0.62 | +1.6% | 55.6 | 55.6 | +0.0% |
| 2025-07-23 | 0.60 | 0.59 | −1.7% | 52.1 | 53.3 | +2.2% |
| 2025-04-23 | 0.59 | 0.59 | +0.0% | 52.4 | 52.3 | −0.2% |
| 2025-02-12 | 0.31 | 0.60 | +93.5% | 50.1 | 53.0 | +5.9% |
| 2024-10-23 | 0.58 | 0.59 | +1.7% | 50.6 | 51.5 | +1.7% |
| 2024-07-24 | 0.57 | 0.58 | +1.8% | 48.8 | 49.9 | +2.4% |
| 2024-04-25 | 0.57 | 0.57 | +0.0% | 46.2 | 49.0 | +5.9% |
| 2024-02-14 | 0.57 | 0.57 | +0.0% | 47.9 | 47.6 | −0.5% |
| 2023-10-25 | 0.56 | 0.57 | +1.8% | 45.0 | 50.5 | +12.3% |
Surprise is actual minus consensus, as a share of the consensus.