| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.26 | 2.57 | +103.8% | 335.5 | 336.0 | +0.1% |
| 2026-05-06 | 2.18 | 1.30 | −40.4% | 377.6 | 382.6 | +1.3% |
| 2026-02-26 | 1.67 | 0.96 | −42.5% | 323.0 | 321.7 | −0.4% |
| 2025-11-04 | 0.97 | 0.84 | −13.4% | 531.9 | 247.8 | −53.4% |
| 2025-08-06 | — | 0.49 | — | 190.4 | 190.4 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.