| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.05 | −0.03 | −175.0% | 66.5 | 79.3 | +19.1% |
| 2026-05-07 | 0.05 | 0.15 | +225.0% | 65.6 | 74.4 | +13.4% |
| 2026-02-26 | 0.08 | 0.04 | −53.8% | 68.3 | 71.3 | +4.4% |
| 2025-11-17 | 0.06 | 0.04 | −45.5% | 65.5 | 60.5 | −7.6% |
| 2025-07-31 | −0.01 | −0.06 | −400.0% | 64.2 | 60.5 | −5.6% |
| 2025-05-16 | 0.05 | −0.02 | −140.0% | 58.0 | 61.7 | +6.4% |
| 2025-02-19 | 0.02 | 0.16 | +900.0% | 55.5 | 54.5 | −1.9% |
| 2024-11-27 | 0.02 | −0.07 | −530.1% | 53.8 | 57.6 | +6.9% |
| 2024-07-31 | −0.03 | −0.04 | −33.3% | 50.8 | 58.3 | +14.7% |
| 2024-05-15 | −0.03 | 0.09 | +366.7% | 48.3 | 57.2 | +18.4% |
| 2024-02-29 | −0.14 | −0.02 | +84.0% | 45.0 | 55.3 | +22.8% |
| 2023-05-11 | −0.23 | −0.03 | +86.0% | 35.3 | 42.8 | +21.2% |
Surprise is actual minus consensus, as a share of the consensus.