| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | −0.13 | −0.06 | +53.5% | 66.3 | 65.8 | −0.7% |
| 2026-05-04 | −0.29 | −0.77 | −165.7% | 66.5 | 65.1 | −2.2% |
| 2026-02-17 | −0.22 | 1.25 | +663.2% | 70.0 | 66.6 | −4.8% |
| 2025-11-03 | 1.22 | 1.19 | −2.5% | 69.6 | 71.4 | +2.6% |
| 2025-08-04 | 1.26 | 1.28 | +1.6% | 68.4 | 68.5 | +0.2% |
| 2025-05-01 | 1.21 | 1.21 | +0.0% | 66.7 | 67.1 | +0.6% |
| 2025-02-18 | −0.15 | 1.21 | +906.7% | 66.0 | 66.4 | +0.7% |
| 2024-10-28 | 1.17 | 1.18 | +0.9% | 66.1 | 65.0 | −1.7% |
| 2024-07-29 | 1.20 | 1.27 | +5.8% | 66.2 | 65.0 | −1.7% |
| 2024-04-29 | 1.12 | 1.23 | +9.8% | 64.4 | 63.9 | −0.7% |
| 2024-02-20 | 1.11 | 1.22 | +9.9% | 64.0 | 64.0 | −0.0% |
| 2023-10-30 | 1.13 | 1.20 | +6.2% | 65.3 | 64.6 | −1.1% |
Surprise is actual minus consensus, as a share of the consensus.