| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.14 | 0.24 | +71.4% | 79.0 | 75.4 | −4.6% |
| 2026-05-07 | 0.13 | 0.26 | +100.0% | 75.1 | 76.8 | +2.3% |
| 2026-02-27 | 0.27 | 0.15 | −44.4% | 73.1 | 73.7 | +0.8% |
| 2025-11-06 | 0.23 | 0.32 | +39.1% | 70.7 | 70.7 | −0.1% |
| 2025-08-04 | 0.35 | 0.33 | −5.7% | 71.4 | 69.4 | −2.7% |
| 2025-05-08 | 0.34 | 0.41 | +19.4% | 69.8 | 71.9 | +3.0% |
| 2025-02-26 | 0.30 | 0.33 | +11.0% | 69.8 | 67.9 | −2.6% |
| 2024-11-07 | 0.43 | 0.60 | +39.5% | 65.8 | 67.3 | +2.3% |
| 2024-08-01 | 0.39 | 0.60 | +53.6% | 65.5 | 67.1 | +2.4% |
| 2024-05-02 | 0.37 | 0.57 | +53.2% | 64.4 | 66.7 | +3.5% |
| 2024-02-29 | — | 0.55 | — | 63.6 | 66.7 | +4.9% |
| 2023-11-02 | — | 0.53 | — | 62.8 | 63.8 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.