| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.60 | 0.37 | −38.2% | 90.6 | 92.3 | +1.9% |
| 2026-05-06 | 0.03 | 0.26 | +660.7% | 65.7 | 72.0 | +9.5% |
| 2026-02-17 | 0.35 | 0.39 | +11.4% | 75.5 | 77.2 | +2.2% |
| 2025-11-05 | −0.01 | −0.01 | +0.0% | 78.5 | 79.9 | +1.8% |
| 2025-08-06 | −0.15 | −0.14 | +6.7% | 49.4 | 80.9 | +63.8% |
| 2025-05-07 | −0.26 | −0.28 | −7.7% | 41.9 | 71.3 | +70.2% |
| 2025-02-19 | 0.56 | 0.29 | −48.2% | 43.6 | 99.2 | +127.5% |
| 2024-11-06 | 0.41 | 0.41 | +0.0% | 70.5 | 99.3 | +40.9% |
| 2024-08-07 | 0.45 | 0.46 | +2.2% | 93.6 | 107.0 | +14.4% |
| 2024-05-08 | 0.52 | 0.49 | −5.8% | 87.1 | 117.4 | +34.9% |
| 2024-02-21 | 0.37 | 0.43 | +16.2% | 72.0 | 115.5 | +60.5% |
| 2023-11-08 | −0.15 | −0.09 | +40.0% | 47.5 | 83.4 | +75.6% |
Surprise is actual minus consensus, as a share of the consensus.