| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.30 | 1.20 | −7.7% | 108.0 | 99.1 | −8.2% |
| 2026-04-29 | 1.20 | 1.06 | −11.7% | 102.0 | 87.8 | −13.9% |
| 2026-02-02 | 1.13 | 1.06 | −6.2% | 97.0 | 87.9 | −9.3% |
| 2025-10-29 | 1.13 | 1.35 | +19.5% | 97.0 | 102.0 | +5.2% |
| 2025-07-30 | 1.14 | 1.07 | −6.1% | 101.0 | 91.5 | −9.4% |
| 2025-04-30 | — | 1.19 | — | — | 91.3 | — |
| 2025-02-03 | — | 0.94 | — | — | 80.1 | — |
| 2024-10-30 | — | 1.16 | — | — | 89.4 | — |
| 2024-07-31 | — | 0.91 | — | — | 76.5 | — |
| 2024-04-30 | — | 0.78 | — | — | 71.7 | — |
| 2024-02-02 | — | 0.60 | — | — | 65.7 | — |
| 2023-10-31 | — | 0.73 | — | — | 74.9 | — |
Surprise is actual minus consensus, as a share of the consensus.