| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-04-24 | 0.09 | 0.17 | +95.2% | 123.7 | 638.3 | +416.1% |
| 2026-01-16 | 0.16 | 0.10 | −37.8% | 216.9 | 517.2 | +138.4% |
| 2025-10-03 | 0.16 | 0.16 | −0.5% | 216.9 | 554.2 | +155.5% |
| 2025-07-17 | 0.09 | 0.12 | +37.8% | 123.7 | 519.1 | +319.8% |
| 2025-04-26 | 0.16 | 0.25 | +55.5% | 216.9 | 492.6 | +127.1% |
| 2025-01-18 | 0.16 | 0.83 | +416.2% | 216.9 | 706.8 | +225.8% |
| 2024-10-05 | 0.17 | 0.94 | +455.6% | 216.9 | 774.2 | +256.9% |
| 2024-07-19 | 0.17 | 0.30 | +77.3% | 216.9 | 517.6 | +138.6% |
| 2024-04-25 | — | 0.50 | — | — | 417.6 | — |
| 2024-01-19 | — | 0.67 | — | — | 593.3 | — |
| 2023-10-09 | — | 0.66 | — | — | 543.3 | — |
| 2023-07-13 | — | 0.33 | — | — | 689.5 | — |
Surprise is actual minus consensus, as a share of the consensus.