| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-06-23 | 0.17 | −0.16 | −193.7% | 53.4 | 109.3 | +104.7% |
| 2026-03-31 | 0.17 | 0.28 | +64.0% | 53.4 | 153.7 | +188.0% |
| 2025-11-25 | 0.17 | 1.04 | +509.3% | 53.4 | 206.5 | +286.9% |
| 2025-08-20 | 0.31 | 1.36 | +338.3% | 67.4 | 263.0 | +290.4% |
| 2025-06-04 | 0.37 | 1.40 | +281.8% | 78.3 | 243.9 | +211.5% |
| 2025-03-27 | 0.27 | 0.72 | +166.8% | 64.6 | 192.4 | +197.7% |
| 2024-11-20 | 0.32 | 0.72 | +124.0% | 89.7 | 205.9 | +129.5% |
| 2024-08-27 | 0.33 | 0.60 | +81.1% | 90.7 | 203.2 | +123.9% |
| 2024-06-06 | — | 0.72 | — | 77.4 | 204.0 | +163.6% |
| 2023-11-22 | — | 0.83 | — | 77.4 | 200.7 | +159.4% |
| 2023-08-21 | 0.31 | 0.84 | +170.8% | 77.4 | 176.4 | +127.9% |
| 2023-06-08 | 0.31 | −0.51 | −265.8% | 77.4 | 152.8 | +97.4% |
Surprise is actual minus consensus, as a share of the consensus.