| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.24 | 1.01 | +320.1% | 473.9 | 481.0 | +1.5% |
| 2026-05-07 | −0.45 | −1.35 | −200.0% | 340.7 | 354.0 | +3.9% |
| 2026-02-23 | −0.21 | −0.89 | −323.8% | 333.5 | 310.0 | −7.1% |
| 2025-11-04 | 0.32 | 2.00 | +525.0% | 335.1 | 429.0 | +28.0% |
| 2025-08-05 | 0.67 | 0.28 | −58.2% | 420.0 | 392.0 | −6.7% |
| 2025-04-30 | −0.25 | 0.03 | +112.0% | 306.0 | 298.0 | −2.6% |
| 2025-02-24 | 0.13 | 0.03 | −76.9% | 299.7 | 256.0 | −14.6% |
| 2024-10-30 | 0.48 | 0.31 | −35.4% | 299.0 | 486.0 | +62.5% |
| 2024-08-01 | 0.50 | 0.43 | −14.0% | 424.6 | 366.0 | −13.8% |
| 2024-05-09 | −0.27 | −0.02 | +92.6% | 286.3 | 331.0 | +15.6% |
| 2024-02-22 | 0.16 | 0.32 | +100.0% | 291.0 | 249.0 | −14.4% |
| 2023-11-02 | 0.55 | 0.03 | −94.5% | 365.5 | 371.0 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.