| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-03-06 | 0.43 | 0.97 | +125.6% | 4.5 | 11.5 | +157.7% |
| 2025-08-25 | 0.43 | 1.44 | +234.9% | 4.5 | 5.8 | +30.8% |
| 2025-06-12 | 0.43 | 1.30 | +202.3% | 4.5 | 14.7 | +228.0% |
| 2024-08-23 | 0.53 | 0.53 | +0.0% | 6.6 | 14.8 | +124.6% |
| 2024-06-17 | 0.53 | 0.53 | +0.0% | 26.5 | — | — |
| 2024-02-12 | 0.43 | 2.84 | +560.5% | 6.5 | 15.1 | +134.8% |
| 2024-01-22 | 0.53 | 0.53 | +0.0% | 6.5 | — | — |
| 2023-08-25 | 0.57 | 1.28 | +124.6% | 6.5 | 13.5 | +109.9% |
| 2023-08-04 | 0.53 | 0.53 | +0.0% | 6.5 | — | — |
| 2023-03-10 | 0.53 | 0.53 | +0.0% | 6.5 | 11.8 | +82.7% |
| 2022-11-09 | 0.44 | 0.43 | −2.3% | 5.3 | 5.3 | +1.6% |
Surprise is actual minus consensus, as a share of the consensus.