| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.77 | 0.79 | +2.4% | 74.0 | 72.2 | −2.5% |
| 2026-04-21 | 0.71 | 0.75 | +5.6% | 71.4 | 71.7 | +0.5% |
| 2026-01-27 | 0.71 | 0.70 | −1.4% | 71.4 | 71.2 | −0.3% |
| 2025-10-21 | 0.66 | 0.73 | +10.6% | 71.4 | 71.0 | −0.6% |
| 2025-07-22 | 0.62 | 0.50 | −19.4% | 67.8 | 65.6 | −3.2% |
| 2025-04-22 | 0.57 | 0.58 | +1.8% | 63.4 | 62.8 | −1.0% |
| 2025-01-28 | 0.53 | 0.58 | +9.4% | 61.6 | 60.8 | −1.2% |
| 2024-10-22 | 0.48 | 0.49 | +2.1% | 59.0 | 57.6 | −2.3% |
| 2024-07-23 | 0.47 | 0.48 | +2.1% | 58.7 | 56.7 | −3.4% |
| 2024-04-23 | 0.52 | 0.50 | −3.8% | 59.0 | 58.4 | −1.1% |
| 2024-01-23 | 0.59 | 0.61 | +3.4% | 63.2 | 59.8 | −5.3% |
| 2023-10-24 | 0.62 | 0.62 | +0.0% | 62.9 | 62.1 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.