| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | 0.68 | 1.46 | +115.3% | 186.2 | 189.7 | +1.9% |
| 2026-05-08 | 0.87 | 0.89 | +2.3% | 185.1 | 194.5 | +5.1% |
| 2026-02-06 | −0.45 | −0.33 | +26.7% | 123.9 | 140.9 | +13.7% |
| 2025-12-12 | −0.68 | −0.31 | +54.4% | 117.4 | 135.8 | +15.6% |
| 2025-08-01 | 0.24 | 0.75 | +212.5% | 115.2 | 180.7 | +56.8% |
| 2025-05-02 | 0.21 | 0.22 | +4.8% | 168.0 | 168.3 | +0.2% |
| 2025-02-03 | −1.30 | −1.49 | −14.6% | 178.3 | 107.6 | −39.6% |
| 2024-12-10 | −0.98 | −3.35 | −241.8% | 133.9 | 105.9 | −20.9% |
| 2024-08-05 | 0.22 | 0.16 | −27.3% | 120.5 | 172.5 | +43.1% |
| 2024-05-03 | 1.12 | 0.21 | −81.3% | 198.9 | 175.9 | −11.6% |
| 2024-02-02 | 0.15 | 0.38 | +153.3% | 140.4 | 138.6 | −1.3% |
| 2023-12-08 | −0.32 | −1.56 | −387.5% | 121.1 | 96.3 | −20.4% |
Surprise is actual minus consensus, as a share of the consensus.