| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.04 | 1.15 | +2771.5% | 102.9 | 508.7 | +394.3% |
| 2026-04-28 | 0.04 | 0.03 | −25.0% | 103.0 | 72.2 | −29.9% |
| 2026-02-25 | 0.05 | 0.27 | +458.4% | 103.9 | 47.9 | −53.9% |
| 2025-10-30 | 0.01 | 0.09 | +682.1% | 99.2 | 3.8 | −96.2% |
| 2025-08-05 | 0.02 | 0.18 | +813.5% | 100.0 | 9.4 | −109.4% |
| 2025-04-28 | −0.07 | 0.08 | +217.3% | 96.7 | 45.4 | −53.0% |
| 2025-02-18 | −0.03 | −0.03 | +10.9% | 104.7 | 66.2 | −36.8% |
| 2024-11-01 | 0.06 | 0.08 | +27.1% | 89.0 | 76.1 | −14.4% |
| 2024-08-07 | −0.04 | 0.98 | +2305.9% | 92.2 | 390.3 | +323.5% |
| 2024-04-30 | 0.01 | −0.18 | −3779.6% | 111.1 | 74.4 | −33.0% |
| 2024-03-11 | −0.11 | 0.68 | +717.3% | 286.9 | 330.8 | −215.3% |
| 2023-11-03 | −0.22 | 1.59 | +808.9% | 356.7 | 477.1 | +33.7% |
Surprise is actual minus consensus, as a share of the consensus.