| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.85 | 0.78 | −8.1% | 120.1 | 122.0 | +1.6% |
| 2026-04-21 | 0.80 | 0.82 | +2.5% | 118.7 | 119.3 | +0.5% |
| 2026-01-20 | 0.88 | 0.93 | +5.7% | 118.0 | 119.6 | +1.3% |
| 2025-10-21 | 0.83 | 0.90 | +8.4% | 117.7 | 136.7 | +16.1% |
| 2025-07-22 | 0.78 | 0.60 | −23.1% | 116.1 | 111.5 | −3.9% |
| 2025-04-22 | 0.73 | 0.69 | −5.5% | 112.9 | 109.6 | −2.9% |
| 2025-01-21 | 0.75 | 0.82 | +9.3% | 110.1 | 114.7 | +4.2% |
| 2024-10-22 | 0.82 | 0.89 | +8.5% | 111.7 | 111.5 | −0.2% |
| 2024-07-23 | 0.85 | 0.82 | −3.5% | 110.9 | 107.8 | −2.9% |
| 2024-04-23 | 0.80 | 0.84 | +5.0% | 109.7 | 109.9 | +0.2% |
| 2024-01-23 | 0.96 | 0.96 | +0.0% | 114.1 | 113.3 | −0.7% |
| 2023-10-24 | 0.92 | 0.90 | −2.2% | 112.1 | 114.1 | +1.8% |
Surprise is actual minus consensus, as a share of the consensus.