| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | −0.22 | −0.13 | +40.0% | 46.5 | 44.7 | −3.9% |
| 2026-04-28 | −0.22 | −0.11 | +50.0% | 46.0 | 46.2 | +0.5% |
| 2026-03-04 | −0.32 | −0.08 | +75.0% | 40.5 | 40.6 | +0.2% |
| 2025-11-03 | −0.08 | −0.01 | +87.5% | 40.5 | 45.9 | +13.4% |
| 2025-07-31 | −0.13 | −0.08 | +38.5% | 54.2 | 47.6 | −12.1% |
| 2025-05-12 | −0.28 | −0.10 | +64.3% | 47.8 | 44.7 | −6.3% |
| 2025-03-12 | −0.22 | 0.07 | +131.8% | 44.5 | 63.0 | +41.7% |
| 2024-10-30 | −0.19 | −0.34 | −78.9% | 61.6 | 66.5 | +7.9% |
| 2024-07-31 | −0.32 | −0.21 | +34.4% | 1,167.0 | 46.4 | −96.0% |
| 2024-05-02 | −0.33 | −0.28 | +15.2% | 54.6 | 43.4 | −20.4% |
| 2024-02-28 | −0.30 | −0.21 | +30.0% | 52.5 | 50.8 | −3.1% |
| 2023-11-02 | −0.19 | −0.04 | +78.9% | 61.8 | 61.2 | −0.9% |
Surprise is actual minus consensus, as a share of the consensus.