| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-10 | — | 0.70 | — | — | — | — |
| 2026-05-22 | 0.34 | 0.61 | +79.4% | 48.1 | 61.7 | +28.3% |
| 2026-03-06 | 0.34 | 0.39 | +14.7% | 45.6 | 51.1 | +12.2% |
| 2025-12-11 | 0.11 | 0.30 | +173.8% | 41.5 | 41.4 | −0.2% |
| 2025-08-28 | 0.04 | 0.38 | +789.9% | 29.7 | 36.3 | +22.3% |
| 2025-05-23 | 0.04 | 0.34 | +750.0% | 33.5 | 32.1 | −4.2% |
| 2025-04-29 | — | 0.17 | — | — | 26.2 | — |
| 2025-02-13 | 0.26 | 0.12 | −53.8% | 37.0 | 26.2 | −29.2% |
| 2024-12-02 | 0.42 | 1.46 | +247.6% | 39.4 | 59.0 | +49.9% |
| 2024-05-16 | 0.23 | 0.54 | +133.9% | 35.4 | 41.2 | +16.4% |
| 2024-02-13 | −0.02 | −0.02 | +0.0% | 29.9 | 29.9 | +0.0% |
| 2023-10-27 | — | 0.46 | — | — | 29.4 | — |
Surprise is actual minus consensus, as a share of the consensus.