| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 0.54 | 0.59 | +10.4% | 33.2 | 33.1 | −0.2% |
| 2026-04-20 | 0.45 | 0.66 | +46.7% | 32.4 | 34.8 | +7.3% |
| 2026-01-26 | 0.49 | 0.59 | +20.4% | 33.2 | 32.3 | −2.7% |
| 2025-10-20 | 0.41 | 0.59 | +43.9% | 33.2 | 32.6 | −1.9% |
| 2025-07-21 | 0.36 | 0.52 | +44.4% | 31.7 | 35.8 | +12.9% |
| 2025-04-28 | 0.38 | 0.13 | −65.8% | 29.3 | 28.5 | −2.8% |
| 2025-02-03 | 0.36 | 0.25 | −30.6% | 28.1 | 28.7 | +2.1% |
| 2024-10-21 | 0.38 | 0.39 | +2.6% | 28.4 | 30.3 | +6.8% |
| 2024-07-22 | 0.34 | 0.39 | +14.7% | 27.4 | 27.5 | +0.2% |
| 2024-04-22 | 0.34 | 0.43 | +26.5% | 27.7 | 28.2 | +2.2% |
| 2024-01-22 | 0.35 | 0.43 | +22.9% | 27.8 | 33.5 | +20.4% |
| 2023-10-23 | 0.49 | 0.61 | +24.5% | 32.4 | 30.4 | −6.4% |
Surprise is actual minus consensus, as a share of the consensus.