| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | −0.90 | −1.15 | −28.1% | 24.1 | 20.2 | −16.2% |
| 2026-05-07 | −1.21 | −1.39 | −14.8% | 42.9 | 19.5 | −54.6% |
| 2026-02-26 | −1.80 | −1.42 | +21.1% | 37.1 | 33.0 | −11.0% |
| 2025-11-06 | −1.24 | −1.45 | −16.9% | 37.6 | 38.8 | +3.4% |
| 2025-08-07 | −1.44 | −1.10 | +23.6% | 38.9 | 49.6 | +27.4% |
| 2025-05-06 | −1.23 | −1.58 | −28.5% | 41.6 | 48.3 | +16.2% |
| 2025-02-25 | −1.45 | −1.82 | −25.5% | 38.7 | 43.8 | +13.3% |
| 2024-11-12 | −2.40 | −1.08 | +55.0% | 44.4 | 89.0 | +100.4% |
| 2024-08-08 | −3.20 | −3.20 | +0.0% | 45.0 | 56.2 | +24.9% |
| 2024-05-09 | −3.20 | −3.20 | +0.0% | 43.7 | 37.9 | −13.2% |
| 2024-02-29 | −3.60 | −3.60 | +0.0% | 46.0 | 34.8 | −24.5% |
| 2023-11-08 | −3.60 | −3.60 | +0.0% | 42.5 | 55.4 | +30.3% |
Surprise is actual minus consensus, as a share of the consensus.