| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.40 | 0.48 | +21.4% | 22.2 | 23.5 | +6.0% |
| 2026-05-05 | 0.31 | 0.33 | +6.5% | 20.3 | 20.1 | −1.1% |
| 2026-03-03 | 0.32 | 0.36 | +12.5% | 20.0 | 19.5 | −2.6% |
| 2025-11-06 | 0.38 | 0.43 | +13.2% | 21.0 | 20.4 | −3.0% |
| 2025-08-12 | 0.33 | 0.35 | +6.1% | 19.0 | 19.2 | +1.0% |
| 2025-05-06 | 0.33 | 0.25 | −24.2% | 19.0 | 18.5 | −2.9% |
| 2025-03-04 | 0.37 | 0.36 | −2.7% | 19.0 | 18.9 | −0.7% |
| 2024-11-07 | 0.41 | 0.41 | +0.0% | 19.0 | 19.7 | +3.8% |
| 2024-08-02 | 0.45 | 0.35 | −22.2% | 19.0 | 18.8 | −1.3% |
| 2024-05-07 | 0.29 | 0.30 | +3.4% | 17.0 | 17.6 | +3.7% |
| 2024-03-05 | 0.36 | 0.42 | +16.7% | 17.0 | 18.1 | +6.4% |
| 2023-11-03 | 0.46 | 0.53 | +15.2% | 17.0 | 18.8 | +10.4% |
Surprise is actual minus consensus, as a share of the consensus.