| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.27 | 0.35 | +29.6% | 100.3 | 100.3 | +0.0% |
| 2026-05-12 | 0.18 | 0.21 | +16.7% | 77.8 | 77.8 | −0.0% |
| 2026-03-11 | 0.23 | 0.09 | −60.9% | 69.8 | 69.8 | +0.1% |
| 2025-07-30 | 0.15 | 0.04 | −74.7% | — | 78.3 | — |
| 2025-05-13 | 0.19 | 0.23 | +21.1% | — | 91.1 | — |
| 2025-03-12 | 0.36 | 0.33 | −7.8% | 81.7 | 76.9 | −5.9% |
| 2024-11-08 | 0.30 | 0.17 | −44.9% | 79.4 | 73.9 | −7.0% |
| 2024-08-01 | 0.33 | 0.26 | −20.1% | 79.2 | 84.5 | +6.7% |
| 2024-05-07 | 0.38 | 0.22 | −40.8% | 83.4 | 74.3 | −10.9% |
| 2024-02-29 | 0.28 | 0.23 | −18.9% | 86.9 | 80.1 | −7.9% |
| 2023-11-09 | 0.22 | 0.28 | +25.1% | 83.5 | 84.2 | +0.9% |
| 2023-07-31 | 0.19 | 0.16 | −15.5% | 82.1 | 73.7 | −10.2% |
Surprise is actual minus consensus, as a share of the consensus.