| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-19 | 5.22 | −0.92 | −117.6% | 35.7 | — | — |
| 2026-05-20 | 5.04 | −3.11 | −161.7% | 35.0 | — | — |
| 2026-04-03 | 10.97 | −10.97 | −200.0% | 41.2 | 44.1 | −207.1% |
| 2025-10-31 | 5.40 | −3.86 | −171.5% | 34.3 | 16.2 | −52.8% |
| 2025-08-08 | 0.72 | −10.97 | −1623.6% | 29.2 | 11.2 | −61.6% |
| 2025-05-12 | −0.13 | 0.08 | +161.5% | 25.4 | 16.7 | −34.2% |
| 2025-04-02 | −0.40 | −4.34 | −984.2% | 19.6 | 15.0 | −23.4% |
| 2024-11-13 | −0.66 | −0.52 | +21.2% | 14.8 | 15.0 | +1.6% |
| 2024-08-09 | −1.41 | −1.41 | +0.0% | 14.2 | 11.5 | −18.6% |
| 2024-05-14 | −0.30 | −0.70 | −133.3% | 18.0 | 16.8 | −6.8% |
| 2024-03-27 | 0.10 | −0.30 | −400.0% | 18.0 | 13.4 | −25.4% |
| 2023-11-14 | 0.01 | 0.10 | +900.0% | 27.6 | 27.6 | −0.0% |
Surprise is actual minus consensus, as a share of the consensus.