| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | −0.21 | −0.31 | −48.4% | 150.9 | 185.6 | +23.0% |
| 2026-04-29 | −0.30 | −0.18 | +40.0% | 137.0 | 150.6 | +9.9% |
| 2026-02-17 | −0.22 | −0.28 | −27.3% | 136.4 | 143.1 | +4.9% |
| 2025-10-29 | −0.27 | −0.16 | +40.7% | 129.5 | 133.5 | +3.2% |
| 2025-07-30 | −0.26 | −0.24 | +7.7% | 122.4 | 124.1 | +1.4% |
| 2025-04-30 | −0.33 | −0.22 | +33.3% | 102.8 | 106.7 | +3.8% |
| 2025-02-20 | −0.38 | −0.40 | −5.3% | 101.0 | 105.5 | +4.5% |
| 2024-11-04 | −0.52 | −0.28 | +46.2% | 100.5 | 96.7 | −3.8% |
| 2024-07-31 | −0.52 | −0.52 | +0.0% | 88.9 | 95.7 | +7.6% |
| 2024-05-01 | −0.58 | −0.70 | −20.7% | 79.6 | 85.6 | +7.6% |
| 2024-02-21 | −0.56 | −0.63 | −12.5% | 78.0 | 82.4 | +5.6% |
| 2023-11-01 | −0.56 | −0.50 | +10.7% | 75.3 | 78.0 | +3.7% |
Surprise is actual minus consensus, as a share of the consensus.