| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 0.39 | 0.44 | +12.3% | 189.6 | 187.4 | −1.2% |
| 2026-05-07 | 0.53 | 0.56 | +5.7% | 204.5 | 192.7 | −5.8% |
| 2026-03-12 | 0.38 | 0.41 | +7.9% | 167.6 | 166.3 | −0.8% |
| 2025-11-12 | 0.32 | 0.38 | +18.8% | 174.5 | 174.0 | −0.3% |
| 2025-08-13 | 0.40 | 0.40 | +0.0% | 173.0 | 169.3 | −2.2% |
| 2025-05-08 | 0.46 | 0.55 | +19.6% | 165.5 | 160.3 | −3.1% |
| 2025-03-13 | 0.34 | 0.36 | +5.9% | 160.5 | 136.9 | −14.7% |
| 2024-11-13 | 0.36 | 0.32 | −11.1% | 146.3 | 154.0 | +5.2% |
| 2024-08-15 | 0.37 | 0.44 | +18.9% | 26.9 | 145.0 | +438.4% |
| 2024-05-09 | 0.47 | 0.55 | +17.0% | 29.5 | 158.8 | +437.9% |
| 2024-03-14 | 0.34 | 0.36 | +5.9% | 28.0 | 148.4 | +429.8% |
| 2023-11-13 | 0.31 | 0.28 | −9.7% | 28.9 | 143.5 | +396.4% |
Surprise is actual minus consensus, as a share of the consensus.