| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-20 | 0.30 | 0.32 | +7.5% | 175.0 | — | — |
| 2026-05-28 | 0.04 | 0.06 | +55.3% | 155.9 | 152.0 | −2.5% |
| 2026-03-05 | 0.36 | 0.32 | −11.1% | 214.1 | 209.0 | −2.4% |
| 2025-11-06 | 0.49 | 0.48 | −2.0% | 257.5 | 248.4 | −3.5% |
| 2025-07-31 | 0.53 | 0.56 | +5.7% | 250.1 | 245.2 | −2.0% |
| 2025-05-08 | 0.46 | 0.49 | +6.5% | 241.7 | 199.7 | −17.4% |
| 2025-02-20 | 0.55 | 0.55 | +0.0% | 244.6 | 244.3 | −0.2% |
| 2024-11-06 | 0.57 | 0.58 | +1.8% | 248.4 | 252.9 | +1.8% |
| 2024-07-31 | 0.64 | 0.65 | +1.6% | 258.0 | 257.7 | −0.1% |
| 2024-05-08 | 0.53 | 0.56 | +5.7% | 258.0 | 222.5 | −13.8% |
| 2024-02-06 | 0.58 | 0.58 | +0.0% | 219.9 | 269.9 | +22.7% |
| 2023-11-02 | 0.65 | 0.67 | +3.1% | 261.7 | 260.9 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.