| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.47 | 0.41 | −13.7% | 103.3 | 113.4 | +9.8% |
| 2026-04-22 | 0.20 | 0.30 | +50.0% | 85.0 | 93.1 | +9.5% |
| 2026-02-17 | 0.54 | 0.64 | +18.5% | 99.3 | 105.3 | +6.0% |
| 2025-10-22 | 0.47 | 0.46 | −2.1% | 99.9 | 90.4 | −9.5% |
| 2025-07-23 | 0.53 | 0.49 | −7.5% | 95.5 | 94.0 | −1.6% |
| 2025-04-23 | 0.23 | 0.26 | +13.0% | 78.1 | 75.6 | −3.2% |
| 2025-02-24 | 0.41 | 0.79 | +92.7% | 78.0 | 93.9 | +20.4% |
| 2024-10-23 | 0.45 | 0.50 | +11.1% | 78.2 | 78.0 | −0.2% |
| 2024-07-24 | 0.40 | 0.42 | +5.0% | 74.2 | 78.1 | +5.2% |
| 2024-04-24 | 0.22 | 0.28 | +27.3% | 65.3 | 64.5 | −1.3% |
| 2024-02-21 | 0.32 | 0.28 | −12.5% | 68.3 | 63.0 | −7.7% |
| 2023-10-25 | 0.31 | 0.46 | +48.4% | 69.8 | 71.0 | +1.7% |
Surprise is actual minus consensus, as a share of the consensus.