| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.43 | −1.11 | −356.5% | 216.9 | 213.8 | −1.4% |
| 2026-05-06 | 0.02 | 0.06 | +200.0% | 121.8 | 125.1 | +2.7% |
| 2026-02-26 | 0.09 | 0.13 | +44.4% | 94.0 | 102.8 | +9.3% |
| 2025-10-30 | 0.68 | 0.82 | +20.6% | 94.0 | 315.4 | +235.4% |
| 2025-08-07 | 0.28 | 0.39 | +39.3% | 224.0 | 162.6 | −27.4% |
| 2025-05-08 | −0.09 | 0.03 | +133.3% | 105.3 | 72.0 | −31.6% |
| 2025-02-20 | −0.10 | 0.13 | +230.0% | 59.7 | 86.2 | +44.5% |
| 2024-11-12 | 0.61 | −0.61 | −200.0% | 71.5 | 288.4 | +303.5% |
| 2024-08-01 | 0.02 | 0.14 | +833.3% | 192.6 | 127.3 | −33.9% |
| 2024-05-09 | −0.15 | −0.19 | −26.7% | 50.7 | 59.0 | +16.5% |
| 2024-02-22 | −0.11 | −0.09 | +18.2% | 105.1 | 59.5 | −43.4% |
| 2023-11-09 | 0.16 | 0.31 | +93.8% | 37.7 | 142.7 | +278.5% |
Surprise is actual minus consensus, as a share of the consensus.