| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 1.33 | 1.09 | −18.1% | 189.1 | 187.4 | −0.9% |
| 2026-04-22 | 1.29 | 1.30 | +0.8% | 169.7 | 188.9 | +11.3% |
| 2026-01-26 | 1.33 | 1.45 | +9.0% | 188.6 | 191.0 | +1.3% |
| 2025-10-27 | 1.29 | 1.21 | −6.2% | 181.2 | 325.3 | −279.5% |
| 2025-07-25 | 1.21 | 1.36 | +12.4% | 167.5 | 176.0 | +5.1% |
| 2025-04-28 | 1.17 | 1.34 | +14.5% | 162.4 | 18.5 | −88.6% |
| 2025-01-27 | — | — | — | 155.9 | 136.0 | −12.8% |
| 2024-10-21 | — | 1.35 | — | — | 135.6 | — |
| 2024-07-22 | — | 1.21 | — | — | 227.1 | — |
| 2024-04-22 | — | 1.07 | — | — | 219.9 | — |
| 2024-02-26 | — | 1.19 | — | — | 234.6 | — |
| 2023-10-23 | 1.24 | 1.17 | −5.6% | 155.2 | 153.7 | −1.0% |
Surprise is actual minus consensus, as a share of the consensus.