| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.30 | 0.61 | +104.9% | 44.9 | 52.9 | +18.0% |
| 2026-05-20 | 0.19 | 0.26 | +36.8% | 40.2 | 41.1 | +2.2% |
| 2026-03-18 | 0.38 | 0.36 | −5.3% | 48.0 | 46.5 | −3.1% |
| 2025-11-12 | 0.40 | 0.37 | −7.5% | 46.5 | 46.2 | −0.6% |
| 2025-08-11 | 0.29 | 0.30 | +3.4% | 43.8 | 43.1 | −1.7% |
| 2025-05-19 | 0.31 | 0.34 | +9.7% | 42.6 | 42.1 | −1.1% |
| 2025-03-26 | 0.29 | 0.32 | +10.3% | 38.0 | 41.0 | +7.9% |
| 2024-11-19 | — | 0.26 | — | — | 40.5 | — |
| 2024-08-28 | — | 0.25 | — | — | 36.5 | — |
| 2024-05-22 | — | 0.19 | — | — | 34.1 | — |
| 2024-03-06 | — | 0.04 | — | — | 31.8 | — |
| 2023-11-13 | — | 0.24 | — | — | 29.9 | — |
Surprise is actual minus consensus, as a share of the consensus.