| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-17 | — | −0.24 | — | — | — | — |
| 2026-06-15 | 0.30 | 0.19 | −36.7% | 11.2 | 9.2 | −17.5% |
| 2026-03-05 | 0.36 | 0.32 | −11.1% | 13.7 | 11.0 | −19.8% |
| 2025-12-10 | 0.36 | −0.33 | −190.5% | 12.8 | 11.1 | −12.7% |
| 2025-09-12 | 0.38 | 0.31 | −18.4% | 12.0 | 11.9 | −1.4% |
| 2025-06-09 | 0.43 | −0.50 | −217.7% | 12.0 | 10.2 | −15.0% |
| 2025-03-07 | 0.46 | 0.17 | −62.4% | 9.6 | 10.1 | +4.9% |
| 2024-12-09 | 0.43 | 0.28 | −34.0% | 7.7 | 8.6 | +11.5% |
| 2024-09-13 | 0.29 | 0.21 | −26.9% | 8.3 | 7.5 | −10.4% |
| 2024-06-11 | — | −0.04 | — | — | 8.1 | — |
| 2024-03-08 | 0.50 | 0.44 | −12.8% | 7.1 | 6.6 | −7.6% |
| 2023-12-11 | 0.54 | 0.62 | +14.8% | 7.2 | 9.1 | +25.9% |
Surprise is actual minus consensus, as a share of the consensus.