| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 3.00 | 3.00 | +0.0% | 109.7 | 109.7 | +0.0% |
| 2026-01-22 | — | 4.25 | — | 104.4 | 113.9 | +9.1% |
| 2025-07-17 | — | — | — | 105.8 | 105.8 | +0.0% |
| 2025-01-16 | — | 6.10 | — | 100.7 | 109.3 | +8.5% |
| 2024-10-01 | — | 3.80 | — | 98.1 | 129.8 | +32.3% |
| 2024-04-02 | — | 0.14 | — | — | 99.9 | — |
| 2023-06-30 | — | −11.58 | — | 90.9 | 120.8 | +32.9% |
| 2022-12-31 | — | −9.88 | — | — | 90.5 | — |
Surprise is actual minus consensus, as a share of the consensus.