| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 2.30 | 1.54 | −33.2% | 93.4 | 93.0 | −0.4% |
| 2026-04-21 | 2.31 | 2.92 | +26.4% | 87.2 | 88.5 | +1.4% |
| 2026-01-20 | 2.20 | 2.77 | +25.9% | 83.2 | 88.4 | +6.3% |
| 2025-10-23 | 2.08 | 0.67 | −67.8% | 78.3 | 79.8 | +2.0% |
| 2025-07-17 | 1.62 | 1.76 | +8.6% | 78.3 | 76.3 | −2.6% |
| 2025-04-21 | 1.61 | 1.45 | −9.9% | 67.6 | 70.6 | +4.5% |
| 2025-01-23 | 1.49 | 1.88 | +26.2% | 67.4 | 71.0 | +5.3% |
| 2024-10-17 | 1.55 | 1.86 | +20.0% | 66.7 | 71.5 | +7.2% |
| 2024-07-18 | 1.57 | 1.50 | −4.5% | 67.9 | 67.7 | −0.3% |
| 2024-04-18 | 1.34 | 1.46 | +9.0% | 64.6 | 66.7 | +3.3% |
| 2024-01-18 | 1.49 | 1.28 | −14.1% | 63.9 | 63.6 | −0.5% |
| 2023-10-19 | 1.63 | 1.97 | +20.9% | 63.0 | 60.1 | −4.7% |
Surprise is actual minus consensus, as a share of the consensus.