| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-21 | — | 6.19 | — | — | — | — |
| 2026-05-12 | −0.32 | −1.84 | −475.0% | 18.9 | 25.6 | +35.5% |
| 2026-03-03 | 0.89 | 1.58 | +77.5% | 87.0 | 108.2 | +24.4% |
| 2025-11-04 | −1.06 | 0.52 | +149.1% | 21.9 | 76.3 | +248.2% |
| 2025-08-07 | −1.50 | −1.34 | +10.7% | 11.7 | 22.3 | +90.5% |
| 2025-08-06 | — | 6.19 | — | — | — | — |
| 2025-05-05 | −1.30 | −1.28 | +1.5% | 15.3 | 27.8 | +81.8% |
| 2025-02-27 | −1.55 | −0.72 | +53.5% | 7.8 | 43.1 | +453.9% |
| 2024-11-05 | −1.72 | −1.14 | +33.7% | 8.2 | 30.0 | +265.8% |
| 2024-08-05 | −1.20 | −1.71 | −42.5% | 22.8 | 11.0 | −51.8% |
| 2024-05-09 | −1.54 | −1.64 | −6.5% | 4.0 | 7.2 | +79.4% |
| 2024-03-12 | −1.60 | −1.59 | +0.7% | 3.8 | 9.0 | +137.9% |
Surprise is actual minus consensus, as a share of the consensus.