| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.68 | 0.60 | −11.2% | 66.5 | 64.3 | −3.3% |
| 2026-04-21 | 0.63 | 0.62 | −0.8% | 63.8 | 63.4 | −0.5% |
| 2026-01-20 | 0.60 | 0.52 | −13.3% | 9.4 | 9.4 | −0.6% |
| 2025-10-21 | 0.56 | 0.57 | +1.8% | 8.8 | 64.4 | +628.4% |
| 2025-07-22 | 0.51 | 0.51 | +0.0% | 7.9 | 59.0 | +645.6% |
| 2025-04-22 | 0.48 | 0.49 | +2.1% | 6.7 | 53.3 | +694.2% |
| 2025-04-04 | −0.06 | −0.11 | −83.3% | — | 96.3 | — |
| 2024-11-14 | −0.16 | −0.25 | −56.3% | — | 109.1 | — |
| 2024-08-28 | −0.51 | −0.07 | +86.3% | 0.2 | 45.5 | +21413.9% |
| 2024-06-05 | — | 0.82 | — | — | 89.2 | — |
| 2024-03-29 | −0.10 | −0.06 | +41.7% | — | 0.2 | — |
| 2023-09-30 | — | −2.55 | — | — | 0.3 | — |
Surprise is actual minus consensus, as a share of the consensus.