| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 1.70 | 1.79 | +5.1% | 120.9 | 119.2 | −1.4% |
| 2026-05-04 | 1.45 | 1.83 | +26.2% | 112.1 | 116.4 | +3.8% |
| 2026-02-17 | 1.62 | 1.70 | +4.9% | 105.3 | 107.1 | +1.7% |
| 2025-11-03 | 1.12 | 2.66 | +137.5% | 105.3 | 97.8 | −7.1% |
| 2025-08-04 | 1.08 | 1.29 | +19.4% | 95.4 | 96.0 | +0.7% |
| 2025-05-06 | 1.38 | 1.20 | −13.0% | 106.0 | 88.2 | −16.8% |
| 2025-02-19 | 1.29 | 1.52 | +17.8% | 91.4 | 91.1 | −0.2% |
| 2024-11-04 | 0.90 | 0.91 | +1.1% | 91.3 | 83.8 | −8.2% |
| 2024-08-05 | 0.50 | 0.86 | +72.0% | 65.3 | 70.3 | +7.6% |
| 2024-05-06 | 0.15 | 0.03 | −80.0% | 47.4 | 45.3 | −4.6% |
| 2024-02-26 | −0.38 | 0.30 | +178.9% | 29.2 | 42.1 | +44.5% |
| 2023-11-06 | −1.10 | −0.67 | +39.1% | 28.6 | 8.6 | −70.1% |
Surprise is actual minus consensus, as a share of the consensus.