| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.64 | 0.64 | +0.0% | 62.4 | 67.5 | +8.3% |
| 2026-05-05 | 0.39 | 0.39 | +0.0% | 54.6 | 54.3 | −0.6% |
| 2026-03-23 | 0.37 | 0.34 | −8.1% | 50.8 | 55.8 | +9.8% |
| 2025-11-05 | — | 0.68 | — | 53.2 | 61.1 | +14.8% |
| 2025-08-06 | — | 0.46 | — | 50.7 | 50.4 | −0.7% |
| 2025-03-26 | — | 0.47 | — | 48.6 | 51.1 | +5.2% |
| 2024-12-31 | — | 0.67 | — | 35.2 | 67.2 | +91.1% |
| 2024-11-06 | — | 0.34 | — | 35.2 | 44.2 | +25.5% |
| 2024-08-07 | — | 0.71 | — | 34.9 | 40.7 | +16.6% |
| 2024-05-08 | — | 0.96 | — | 34.8 | 36.1 | +3.7% |
| 2023-12-30 | — | 0.15 | — | — | 30.0 | — |
| 2023-09-30 | — | 0.20 | — | — | 31.2 | — |
Surprise is actual minus consensus, as a share of the consensus.