| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 0.26 | 0.18 | −30.4% | 62.8 | 61.5 | −2.1% |
| 2026-05-04 | 0.32 | 0.32 | +0.0% | 67.8 | 68.8 | +1.5% |
| 2026-02-24 | 0.32 | 0.32 | +0.0% | 78.9 | 77.4 | −1.9% |
| 2025-11-03 | 0.32 | 0.32 | +0.0% | 79.1 | 80.5 | +1.8% |
| 2025-08-04 | 0.32 | 0.32 | +0.0% | 84.6 | 96.9 | +14.6% |
| 2025-05-05 | 0.32 | 0.32 | +0.0% | 86.1 | 123.5 | +43.5% |
| 2025-02-26 | 0.33 | 0.32 | −3.0% | 93.2 | 92.9 | −0.4% |
| 2024-10-30 | 0.35 | 0.34 | −2.9% | 93.2 | 94.8 | +1.7% |
| 2024-07-31 | 0.36 | 0.36 | +0.0% | 89.6 | 63.4 | −29.2% |
| 2024-05-01 | 0.39 | 0.36 | −7.7% | 90.1 | 78.7 | −12.6% |
| 2024-02-26 | 0.39 | 0.40 | +2.6% | 82.5 | 52.3 | −36.7% |
| 2023-11-02 | 0.40 | 0.38 | −5.0% | 93.3 | 99.0 | +6.2% |
Surprise is actual minus consensus, as a share of the consensus.