| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.17 | 0.19 | +11.6% | 58.6 | 60.2 | +2.6% |
| 2026-04-29 | 0.17 | 0.16 | −5.9% | 57.0 | 57.7 | +1.3% |
| 2026-01-28 | 0.15 | 0.16 | +6.7% | 56.0 | 56.8 | +1.4% |
| 2025-10-29 | 0.14 | 0.14 | +0.0% | 55.4 | 53.9 | −2.6% |
| 2025-07-23 | 0.14 | 0.14 | +0.0% | 53.5 | 50.7 | −5.1% |
| 2025-04-23 | 0.11 | 0.12 | +9.1% | 49.0 | 47.9 | −2.2% |
| 2025-01-29 | 0.11 | 0.12 | +9.1% | 47.3 | 46.3 | −2.0% |
| 2024-10-23 | 0.08 | 0.09 | +12.5% | 41.2 | 45.0 | +9.2% |
| 2024-07-24 | 0.11 | 0.07 | −36.4% | 42.5 | 44.3 | +4.3% |
| 2024-04-24 | 0.11 | 0.11 | +0.0% | 42.0 | 45.1 | +7.3% |
| 2024-01-24 | 0.06 | 0.10 | +66.7% | 37.2 | 30.2 | −19.0% |
| 2023-10-25 | 0.00 | 0.04 | +1265.2% | 32.0 | 100.2 | −413.7% |
Surprise is actual minus consensus, as a share of the consensus.