| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.27 | 0.73 | +170.7% | 134.0 | 152.5 | +13.8% |
| 2026-05-11 | 0.52 | 0.36 | −30.8% | 160.8 | 128.6 | −20.0% |
| 2026-03-02 | 0.64 | 0.71 | +10.9% | 169.2 | 191.2 | +13.0% |
| 2025-11-06 | 0.65 | 1.20 | +84.6% | 169.2 | 203.8 | +20.5% |
| 2025-08-07 | 0.87 | 2.24 | +157.5% | 136.5 | 191.9 | +40.6% |
| 2025-05-08 | 0.46 | 0.83 | +80.4% | 106.6 | 135.4 | +27.1% |
| 2025-03-24 | 0.80 | 1.03 | +28.7% | 114.6 | 144.3 | +25.9% |
| 2024-11-07 | 0.60 | 0.75 | +25.0% | 140.7 | 215.3 | +53.0% |
| 2024-08-12 | 0.36 | 0.72 | +100.0% | 114.1 | 110.6 | −3.1% |
| 2024-05-07 | 0.17 | 0.31 | +82.4% | 114.1 | 95.2 | −16.5% |
| 2024-03-14 | 0.29 | 0.34 | +17.2% | 119.3 | 104.8 | −12.2% |
| 2023-11-09 | 0.11 | 0.39 | +254.5% | 119.3 | 115.9 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.