| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-12 | — | 4.73 | — | — | — | — |
| 2026-07-09 | −0.72 | −0.81 | −11.5% | 15.3 | 9.0 | −40.9% |
| 2026-04-08 | −0.76 | −0.79 | −3.9% | 14.3 | 6.3 | −56.1% |
| 2026-01-28 | −0.84 | −0.82 | +2.4% | 13.4 | 13.6 | +1.3% |
| 2025-10-09 | −0.84 | −1.03 | −22.6% | 12.3 | 7.9 | −35.6% |
| 2025-07-09 | −0.71 | −0.52 | +26.8% | 17.5 | 44.1 | +151.6% |
| 2025-04-08 | −0.72 | −0.67 | +6.9% | 15.8 | 18.5 | +16.6% |
| 2025-01-28 | −0.67 | −0.75 | −11.9% | 14.8 | 13.3 | −10.1% |
| 2024-10-11 | −0.67 | −0.67 | +0.0% | 12.8 | 12.6 | −1.7% |
| 2024-07-11 | −0.66 | −0.71 | −7.6% | 22.1 | 12.1 | −45.3% |
| 2024-04-10 | −0.80 | −0.76 | +5.0% | 17.3 | 16.6 | −4.1% |
| 2024-02-15 | −0.51 | −0.77 | −51.0% | 22.3 | 15.2 | −31.9% |
Surprise is actual minus consensus, as a share of the consensus.