| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 1.17 | 1.22 | +4.5% | 63.1 | — | — |
| 2026-07-16 | 1.10 | 1.17 | +6.8% | 61.6 | 63.0 | +2.2% |
| 2026-04-16 | 1.07 | 1.13 | +5.6% | 60.7 | 62.3 | +2.6% |
| 2026-01-15 | 1.07 | 1.12 | +4.7% | 61.9 | 63.6 | +2.7% |
| 2025-10-16 | 1.08 | 1.12 | +3.7% | 64.2 | 63.8 | −0.6% |
| 2025-07-17 | 1.07 | 1.12 | +4.7% | 64.2 | 64.6 | +0.6% |
| 2025-04-17 | 1.11 | 1.16 | +4.5% | 66.4 | 66.4 | −0.0% |
| 2025-01-16 | 1.19 | 1.19 | +0.0% | 66.5 | 69.9 | +5.1% |
| 2024-10-17 | 1.24 | 1.27 | +2.4% | 73.1 | 74.1 | +1.3% |
| 2024-07-18 | 1.30 | 1.33 | +2.3% | 74.0 | 74.3 | +0.3% |
| 2024-04-18 | 1.37 | 1.37 | +0.0% | 77.5 | 78.8 | +1.7% |
| 2024-01-18 | 1.46 | 1.48 | +1.4% | 80.9 | 80.7 | −0.2% |
Surprise is actual minus consensus, as a share of the consensus.