| 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.30 | 1.31 | +0.8% | 169.7 | 188.9 | +11.3% |
| 2026-01-26 | 1.33 | 1.36 | +2.3% | 188.6 | 191.0 | +1.3% |
| 2025-10-27 | 1.29 | 1.20 | −7.0% | 181.2 | 176.6 | −2.5% |
| 2025-07-28 | 1.21 | 1.37 | +13.2% | 169.0 | 143.2 | −15.3% |
| 2025-04-28 | 1.17 | 1.31 | +12.0% | 162.8 | 137.4 | −15.6% |
| 2025-01-27 | 1.18 | 1.32 | +11.9% | 160.4 | 136.0 | −15.2% |
| 2024-10-21 | 1.14 | 1.32 | +15.8% | 158.3 | 135.6 | −14.3% |
| 2024-07-22 | 1.06 | 1.19 | +12.3% | 154.5 | 130.1 | −15.8% |
| 2024-04-22 | 1.11 | 1.07 | −3.6% | 156.0 | 129.7 | −16.9% |
| 2024-01-22 | 1.19 | 1.21 | +1.7% | 157.4 | 132.2 | −16.0% |
| 2023-10-23 | 1.24 | 1.17 | −5.6% | 155.3 | 133.3 | −14.2% |
Surprise is actual minus consensus, as a share of the consensus.