| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.15 | 0.30 | +91.8% | 183.3 | 218.3 | +19.1% |
| 2026-05-06 | 0.06 | −2.98 | −5066.7% | 151.1 | 156.4 | +3.5% |
| 2026-02-26 | 0.07 | 1.12 | +1500.0% | 151.3 | 406.6 | +168.7% |
| 2025-11-03 | 0.07 | 0.06 | −14.3% | 151.3 | 159.4 | +5.3% |
| 2025-08-04 | 0.03 | 0.15 | +400.0% | 149.6 | 163.4 | +9.2% |
| 2025-05-05 | −0.07 | 0.00 | +100.2% | 149.7 | 145.5 | −2.8% |
| 2025-02-24 | −0.07 | −0.13 | −85.7% | 126.6 | 131.5 | +3.9% |
| 2024-11-04 | −0.07 | −0.07 | +0.0% | 127.7 | 117.1 | −8.3% |
| 2024-08-05 | −0.19 | −0.06 | +68.4% | 98.3 | 109.3 | +11.2% |
| 2024-05-06 | −0.23 | −0.17 | +26.1% | 85.6 | 92.8 | +8.4% |
| 2024-02-26 | −0.24 | −0.28 | −16.7% | 90.0 | 93.4 | +3.8% |
| 2023-11-02 | −0.25 | −0.19 | +24.0% | 86.0 | 86.7 | +0.9% |
Surprise is actual minus consensus, as a share of the consensus.