| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 0.07 | 0.49 | +600.0% | 118.2 | 206.2 | +74.5% |
| 2026-04-22 | 0.03 | 0.61 | +1933.3% | 116.8 | — | — |
| 2025-11-12 | 0.16 | 0.32 | +100.0% | 147.5 | 193.2 | +31.0% |
| 2025-08-13 | 0.16 | 0.25 | +56.3% | 149.1 | 176.2 | +18.2% |
| 2025-05-14 | 0.15 | 0.24 | +60.0% | 147.3 | 167.1 | +13.5% |
| 2025-03-28 | 0.16 | 0.30 | +87.5% | 147.5 | 188.7 | +27.9% |
| 2024-11-13 | 0.16 | 0.18 | +12.5% | 149.1 | 164.2 | +10.1% |
| 2024-08-13 | 0.15 | 0.24 | +60.0% | 137.4 | 158.6 | +15.4% |
| 2024-05-14 | 0.17 | 0.27 | +58.8% | 137.4 | 139.4 | +1.4% |
| 2024-03-28 | 0.12 | 0.36 | +200.0% | 137.4 | 159.2 | +15.8% |
| 2023-11-10 | 0.12 | 0.31 | +158.3% | 137.4 | 137.5 | +0.1% |
| 2023-08-11 | 0.11 | 0.35 | +218.2% | 140.7 | 137.4 | −2.4% |
Surprise is actual minus consensus, as a share of the consensus.