| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.05 | 0.05 | +12.9% | 92.4 | 91.2 | −1.3% |
| 2026-04-28 | 0.05 | 0.22 | +388.9% | 98.6 | 103.0 | +4.4% |
| 2026-02-10 | 0.09 | 0.34 | +298.6% | 89.4 | 102.5 | +14.7% |
| 2025-10-28 | 0.33 | 0.33 | +0.0% | 92.2 | 101.0 | +9.6% |
| 2025-07-29 | 0.33 | 0.32 | −3.0% | 82.3 | 100.6 | +22.2% |
| 2025-04-29 | 0.33 | 0.34 | +3.0% | 90.7 | 104.4 | +15.1% |
| 2025-02-11 | 0.09 | 0.32 | +255.6% | 79.7 | 93.3 | +17.1% |
| 2024-10-28 | 0.32 | 0.32 | +0.0% | 79.4 | 87.7 | +10.6% |
| 2024-07-30 | 0.31 | 0.31 | +0.0% | 72.1 | 87.3 | +21.0% |
| 2024-04-29 | 0.30 | 0.33 | +10.0% | 80.3 | 91.4 | +13.7% |
| 2024-02-13 | 0.28 | 0.28 | +0.0% | 75.1 | 100.5 | +33.8% |
| 2023-10-30 | 0.27 | 0.27 | +0.0% | 71.8 | 81.4 | +13.3% |
Surprise is actual minus consensus, as a share of the consensus.