| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-01 | 0.24 | 0.27 | +12.2% | 68.3 | 67.8 | −0.8% |
| 2026-04-01 | 0.03 | −0.03 | −220.0% | 58.7 | 59.6 | +1.6% |
| 2026-01-07 | 0.03 | 0.07 | +133.3% | 64.8 | 64.0 | −1.1% |
| 2025-11-05 | 0.43 | 0.34 | −20.9% | 71.1 | 71.2 | +0.2% |
| 2025-07-02 | −0.08 | 0.18 | +325.0% | 67.5 | 67.1 | −0.6% |
| 2025-04-02 | −0.11 | −0.08 | +27.3% | 62.7 | 59.6 | −4.8% |
| 2025-01-08 | 0.29 | 0.09 | −69.0% | 70.2 | 69.1 | −1.5% |
| 2024-11-06 | 0.82 | 0.89 | +8.5% | 80.3 | 84.1 | +4.8% |
| 2024-06-26 | 0.39 | 0.43 | +10.3% | 72.2 | 73.4 | +1.7% |
| 2024-03-27 | 0.05 | 0.06 | +20.0% | 62.0 | 61.3 | −1.1% |
| 2024-01-04 | 0.19 | 0.36 | +89.5% | 65.9 | 68.4 | +3.8% |
| 2023-11-01 | 0.49 | 0.49 | +0.0% | 81.6 | 78.0 | −4.5% |
Surprise is actual minus consensus, as a share of the consensus.