| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-04 | 0.07 | 0.55 | +681.9% | 72.1 | — | — |
| 2026-06-03 | 0.01 | −0.18 | −1900.0% | 27.2 | 30.7 | +12.8% |
| 2026-04-08 | −0.35 | −0.45 | −26.9% | 29.6 | 26.2 | −11.7% |
| 2025-12-08 | 0.47 | −0.08 | −117.0% | 85.9 | 47.6 | −44.6% |
| 2025-09-05 | 0.84 | 0.70 | −16.7% | 85.9 | 92.1 | +7.2% |
| 2025-06-06 | −0.13 | −0.01 | +92.3% | 41.1 | 33.8 | −17.9% |
| 2025-04-14 | −0.15 | −0.35 | −133.3% | 43.0 | 28.5 | −33.8% |
| 2024-12-09 | 0.87 | 0.52 | −40.2% | 43.0 | 82.6 | +92.1% |
| 2024-09-09 | 1.00 | 1.04 | +4.0% | 115.9 | 108.4 | −6.5% |
| 2024-06-07 | −0.13 | 0.13 | +200.0% | 37.7 | 46.7 | +23.8% |
| 2024-04-12 | −0.13 | −0.14 | −7.7% | 40.7 | 42.6 | +4.7% |
| 2023-12-08 | 0.39 | 0.62 | +59.0% | 40.7 | 84.3 | +107.0% |
Surprise is actual minus consensus, as a share of the consensus.