| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 0.84 | 1.15 | +35.9% | 72.1 | 71.4 | −1.0% |
| 2026-05-04 | 1.21 | 0.83 | −31.4% | 70.2 | 73.2 | +4.2% |
| 2026-02-26 | 0.80 | 1.22 | +52.3% | 69.0 | 70.3 | +1.8% |
| 2025-11-06 | 1.24 | 1.32 | +6.5% | 95.1 | 89.8 | −5.5% |
| 2025-08-06 | 1.16 | 1.22 | +5.2% | 85.7 | 91.4 | +6.7% |
| 2025-05-05 | 1.13 | 1.15 | +1.8% | 86.2 | 89.3 | +3.6% |
| 2025-02-25 | 1.10 | 1.13 | +2.7% | 81.1 | 85.8 | +5.7% |
| 2024-11-05 | 1.07 | 1.03 | −3.7% | 83.8 | 82.9 | −1.0% |
| 2024-08-06 | 1.10 | 1.18 | +7.3% | 81.4 | 85.7 | +5.3% |
| 2024-05-06 | 1.05 | 1.10 | +4.8% | 78.8 | 82.2 | +4.3% |
| 2024-02-20 | 1.08 | 1.09 | +0.9% | 78.4 | 79.5 | +1.3% |
| 2023-11-07 | 1.08 | 1.08 | +0.0% | 77.7 | 80.1 | +3.1% |
Surprise is actual minus consensus, as a share of the consensus.