| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.34 | 0.46 | +37.6% | 148.7 | 146.8 | −1.3% |
| 2026-04-29 | 0.21 | 0.24 | +14.3% | 134.9 | 135.8 | +0.7% |
| 2026-01-28 | 0.38 | 0.44 | +15.8% | 152.3 | 149.9 | −1.5% |
| 2025-10-29 | 0.44 | 0.43 | −2.3% | 151.8 | 147.0 | −3.2% |
| 2025-07-30 | 0.45 | 0.49 | +8.9% | 148.6 | 160.4 | +7.9% |
| 2025-05-05 | 0.45 | 0.38 | −15.6% | 169.2 | 142.7 | −15.7% |
| 2025-01-29 | 0.60 | 0.59 | −1.7% | 160.6 | 157.3 | −2.1% |
| 2024-10-30 | 0.56 | 0.58 | +3.6% | 157.7 | 154.3 | −2.1% |
| 2024-07-31 | 0.57 | 0.70 | +22.8% | 159.7 | 168.6 | +5.6% |
| 2024-04-24 | 0.64 | 0.48 | −25.0% | 159.7 | 146.4 | −8.3% |
| 2024-01-24 | 0.76 | 0.67 | −11.8% | 179.2 | 167.3 | −6.7% |
| 2023-10-25 | 0.72 | 0.63 | −12.5% | 168.2 | 163.9 | −2.6% |
Surprise is actual minus consensus, as a share of the consensus.