| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 0.23 | 0.47 | +102.4% | 108.3 | 149.0 | +37.6% |
| 2026-05-04 | 0.22 | 0.03 | −86.4% | 107.4 | 123.9 | +15.4% |
| 2026-02-23 | 0.27 | 0.31 | +14.8% | 98.4 | 118.7 | +20.6% |
| 2025-11-03 | 0.28 | 0.40 | +42.9% | 98.1 | 77.9 | −20.6% |
| 2025-08-04 | 0.30 | 0.53 | +76.7% | 119.1 | 106.7 | −10.4% |
| 2025-05-05 | 0.32 | 0.31 | −3.1% | 117.0 | 115.3 | −1.5% |
| 2025-02-24 | 0.39 | 0.18 | −53.8% | 115.5 | 104.3 | −9.7% |
| 2024-11-04 | 0.36 | 0.41 | +13.9% | 122.0 | 103.2 | −15.4% |
| 2024-08-05 | 0.36 | 0.29 | −19.4% | 119.6 | 115.2 | −3.7% |
| 2024-05-06 | 0.35 | 0.27 | −22.9% | 120.3 | 116.8 | −3.0% |
| 2024-02-19 | 0.49 | 0.65 | +32.7% | 137.6 | 136.4 | −0.9% |
| 2023-10-30 | 0.43 | 0.27 | −37.2% | 131.0 | 136.7 | +4.4% |
Surprise is actual minus consensus, as a share of the consensus.