| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.06 | 0.11 | +100.4% | 118.9 | 129.9 | +9.3% |
| 2026-05-06 | −0.02 | −0.09 | −350.0% | 103.7 | 105.4 | +1.7% |
| 2026-02-25 | 0.03 | 0.13 | +333.3% | 113.1 | 129.5 | +14.5% |
| 2025-10-28 | −0.10 | 0.06 | +160.0% | 110.8 | 99.2 | −10.4% |
| 2025-08-06 | −0.18 | −0.13 | +27.8% | 80.6 | 81.5 | +1.1% |
| 2025-05-06 | −0.21 | −0.20 | +4.8% | 72.7 | 65.8 | −9.4% |
| 2025-02-25 | −0.28 | −0.09 | +67.9% | 60.5 | 71.4 | +17.9% |
| 2024-11-06 | −0.42 | −0.33 | +21.4% | 37.6 | 44.8 | +19.0% |
| 2024-08-14 | −0.48 | −0.42 | +12.5% | 29.1 | 30.9 | +6.1% |
| 2024-05-14 | −0.60 | −0.32 | +46.7% | 14.7 | 49.6 | +236.3% |
| 2024-02-27 | −0.65 | −0.72 | −10.8% | 11.3 | 13.5 | +19.3% |
| 2023-11-03 | −0.90 | −0.73 | +18.9% | 11.6 | 38.1 | +229.4% |
Surprise is actual minus consensus, as a share of the consensus.