| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | −0.56 | −0.58 | −3.3% | 25.0 | 20.9 | −16.1% |
| 2026-04-22 | 0.15 | −0.06 | −139.8% | 28.1 | 34.6 | +23.0% |
| 2026-02-03 | 0.13 | 0.22 | +64.1% | 29.9 | 32.6 | +9.2% |
| 2025-10-20 | 0.02 | 0.20 | +1082.5% | 34.1 | 113.9 | +233.6% |
| 2025-07-21 | −0.02 | −0.44 | −2709.0% | 22.0 | 118.6 | +438.9% |
| 2025-04-21 | 0.28 | −0.07 | −125.2% | 35.2 | 31.3 | −11.0% |
| 2025-02-04 | −0.13 | 0.29 | +328.6% | 32.0 | 80.7 | −352.2% |
| 2024-10-21 | 0.34 | −0.11 | −131.3% | 45.8 | 37.0 | −19.2% |
| 2024-07-22 | −1.71 | 0.37 | +121.8% | 45.5 | 155.9 | +242.8% |
| 2024-04-23 | 0.34 | −0.04 | −113.0% | 51.2 | 39.6 | −22.6% |
| 2024-02-07 | 0.37 | −0.19 | −149.9% | 49.2 | 43.8 | −11.1% |
| 2023-10-23 | 0.04 | 0.31 | +619.0% | 46.9 | 42.7 | −9.1% |
Surprise is actual minus consensus, as a share of the consensus.