| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | — | 0.15 | — | 35.0 | 376.8 | +976.6% |
| 2026-05-11 | — | 0.25 | — | 379.0 | 385.7 | +1.8% |
| 2025-11-10 | 0.12 | 0.12 | +2.0% | 310.0 | 276.3 | −10.9% |
| 2025-10-28 | — | 0.15 | — | — | — | — |
| 2025-08-05 | 0.13 | 0.21 | +68.9% | 386.0 | 370.0 | −4.1% |
| 2025-05-11 | — | 0.26 | — | 325.0 | 357.8 | +10.1% |
| 2025-03-25 | — | 0.18 | — | 311.0 | 337.3 | +8.5% |
| 2024-11-10 | — | 0.12 | — | 381.0 | 381.0 | +0.0% |
| 2024-08-11 | — | 0.18 | — | 325.0 | 377.4 | +16.1% |
| 2024-05-14 | 0.38 | 0.42 | +10.5% | 300.0 | 300.4 | +0.1% |
| 2024-03-27 | — | −0.10 | — | 312.0 | 175.9 | −43.6% |
| 2023-11-05 | — | 0.18 | — | 123.0 | 118.4 | −3.7% |
Surprise is actual minus consensus, as a share of the consensus.