| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.25 | 0.34 | +38.9% | 65.8 | 58.6 | −11.0% |
| 2026-05-05 | 0.31 | 0.30 | −3.6% | 67.5 | 59.2 | −12.3% |
| 2026-02-18 | 0.27 | 0.27 | +0.5% | 64.3 | 55.5 | −13.8% |
| 2025-11-06 | 0.27 | 0.20 | −26.5% | 60.6 | 85.0 | +40.3% |
| 2025-08-06 | 0.28 | 0.24 | −14.3% | 59.5 | 170.4 | +186.3% |
| 2025-05-06 | 0.39 | 0.29 | −25.6% | 45.1 | 74.8 | +65.8% |
| 2025-02-19 | 0.40 | 0.39 | −2.5% | 51.0 | 41.7 | −18.2% |
| 2024-11-06 | 0.41 | 0.37 | −9.8% | 53.1 | 82.4 | +55.3% |
| 2024-08-08 | 0.38 | 0.32 | −15.8% | 52.9 | 74.6 | +41.2% |
| 2024-05-06 | 0.40 | 0.35 | −12.5% | 54.6 | 63.2 | +15.8% |
| 2024-02-22 | 0.39 | 0.49 | +25.6% | 53.1 | 114.0 | +114.6% |
| 2023-11-07 | 0.38 | 0.40 | +5.3% | 41.5 | 22.7 | −154.7% |
Surprise is actual minus consensus, as a share of the consensus.