| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2025-04-22 | 0.52 | 0.49 | −5.8% | 108.9 | — | — |
| 2025-01-28 | 0.48 | 0.47 | −2.1% | 108.0 | 202.1 | +87.1% |
| 2024-10-21 | 0.46 | 0.36 | −21.7% | 102.4 | 101.1 | −1.2% |
| 2024-07-23 | 0.43 | 0.51 | +18.6% | 81.9 | 184.7 | +125.6% |
| 2024-04-23 | 0.45 | 0.49 | +8.9% | 81.1 | 184.4 | +127.5% |
| 2024-01-23 | 0.52 | 0.60 | +15.4% | 83.5 | 182.2 | +118.1% |
| 2023-10-24 | 0.56 | 0.62 | +10.7% | 88.1 | 102.5 | +16.4% |
| 2023-07-25 | 0.66 | 0.55 | −16.7% | 97.0 | 107.6 | +11.0% |
| 2023-04-20 | 0.67 | 1.16 | +73.1% | 102.6 | 113.3 | +10.4% |
| 2023-01-26 | 0.92 | 0.79 | −14.1% | 128.0 | 120.9 | −5.5% |
Surprise is actual minus consensus, as a share of the consensus.