| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 0.18 | 0.53 | +192.4% | 41.6 | 37.9 | −8.9% |
| 2026-05-19 | 0.23 | 0.20 | −11.8% | 48.8 | 42.4 | −13.1% |
| 2025-11-12 | 0.24 | 0.24 | +0.0% | 50.9 | 52.0 | +2.3% |
| 2025-08-08 | 0.23 | 0.51 | +120.6% | 51.4 | 70.8 | +37.8% |
| 2025-05-28 | 0.26 | 0.28 | +7.7% | 53.5 | 52.3 | −2.2% |
| 2025-02-20 | 0.28 | 0.24 | −14.3% | 49.8 | 49.5 | −0.5% |
| 2024-11-14 | 0.33 | 0.29 | −12.1% | 50.9 | 47.1 | −7.4% |
| 2024-08-06 | 0.33 | 0.28 | −15.2% | 44.4 | 86.4 | −294.7% |
| 2024-05-21 | 0.34 | 0.30 | −11.8% | 41.5 | 40.8 | −1.5% |
| 2024-02-22 | 0.37 | 0.33 | −10.8% | 38.6 | 39.4 | +2.1% |
| 2023-11-14 | 0.33 | 0.35 | +6.1% | 33.4 | 36.0 | +7.9% |
| 2023-08-15 | 0.38 | 0.33 | −13.2% | 34.5 | 31.7 | −8.0% |
Surprise is actual minus consensus, as a share of the consensus.