| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | −0.35 | −0.89 | −158.9% | 165.3 | 183.1 | +10.8% |
| 2026-05-05 | 1.25 | 1.05 | −16.0% | 160.9 | 227.9 | +41.7% |
| 2026-03-09 | 1.12 | 1.44 | +28.6% | 177.9 | 161.3 | −9.3% |
| 2025-11-03 | 0.10 | −0.13 | −229.4% | — | 160.5 | — |
| 2025-08-04 | −0.35 | 0.01 | +102.8% | — | 178.4 | — |
| 2025-05-07 | 0.50 | 0.86 | +72.0% | — | 213.3 | — |
| 2025-03-10 | −0.02 | −0.81 | −3950.0% | — | 7.5 | — |
| 2024-11-04 | 0.65 | 1.01 | +55.4% | — | 188.0 | — |
| 2024-08-06 | 0.25 | 0.23 | −8.0% | — | 171.5 | — |
| 2024-05-08 | 0.80 | 0.78 | −2.5% | — | 174.7 | — |
| 2024-03-05 | 0.42 | 0.50 | +19.0% | — | 146.6 | — |
| 2023-11-08 | −0.30 | 0.39 | +230.0% | — | 166.9 | — |
Surprise is actual minus consensus, as a share of the consensus.