| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-03-31 | — | 2.13 | — | 74.0 | 78.5 | +6.1% |
| 2025-11-14 | — | 0.14 | — | 85.0 | 84.7 | −0.3% |
| 2025-08-15 | −0.04 | −0.07 | −75.0% | 92.9 | 99.0 | +6.5% |
| 2025-05-15 | — | −0.07 | — | 96.0 | 97.5 | +1.5% |
| 2025-03-24 | — | 0.18 | — | 121.6 | 117.2 | −3.7% |
| 2024-11-14 | — | 0.57 | — | 115.2 | 110.5 | −4.1% |
| 2024-08-15 | — | −0.09 | — | 112.2 | 112.0 | −0.2% |
| 2024-05-15 | — | −0.02 | — | 112.2 | 112.8 | +0.5% |
| 2024-03-07 | — | 0.92 | — | 132.3 | 57.3 | −56.7% |
| 2023-11-14 | — | 0.11 | — | 121.7 | 121.9 | +0.2% |
| 2023-08-15 | — | −0.00 | — | 117.2 | 117.4 | +0.2% |
| 2023-05-11 | — | 0.12 | — | 124.3 | 120.8 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.