| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | −0.12 | −0.32 | −169.3% | 90.3 | 101.5 | +12.4% |
| 2026-05-06 | −0.16 | −0.20 | −25.0% | 102.3 | 101.8 | −0.5% |
| 2026-03-12 | −0.01 | −0.01 | +0.0% | 103.1 | 102.4 | −0.7% |
| 2025-11-10 | 0.06 | 0.55 | +816.7% | 110.0 | 146.8 | +33.5% |
| 2025-08-11 | −0.15 | 0.19 | +226.7% | 91.7 | 102.9 | +12.2% |
| 2025-05-12 | −0.16 | 0.23 | +243.8% | 100.3 | 117.8 | +17.5% |
| 2025-03-17 | −0.18 | −0.02 | +88.9% | 95.5 | 94.8 | −0.7% |
| 2024-11-12 | −0.10 | 0.04 | +140.0% | 102.5 | 105.0 | +2.5% |
| 2024-08-06 | −0.08 | −0.27 | −237.5% | 108.0 | 90.9 | −15.8% |
| 2024-05-06 | −0.18 | −0.03 | +83.3% | 122.4 | 108.4 | −11.5% |
| 2024-03-13 | 0.29 | −0.27 | −193.1% | 199.2 | 118.4 | −40.5% |
| 2023-11-06 | 0.51 | 0.44 | −13.7% | 199.2 | 165.8 | −16.8% |
Surprise is actual minus consensus, as a share of the consensus.