| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-18 | 4.85 | 3.74 | −22.9% | 91.7 | 91.7 | +0.0% |
| 2026-05-12 | 2.04 | 1.18 | −42.2% | 88.7 | 87.5 | −1.3% |
| 2026-02-24 | 2.63 | 3.25 | +23.6% | 87.0 | 60.0 | −31.0% |
| 2025-11-11 | 1.34 | 1.42 | +6.0% | 87.0 | 98.6 | +13.3% |
| 2025-08-19 | 2.63 | 2.92 | +11.0% | 84.4 | 87.4 | +3.7% |
| 2025-05-13 | 1.34 | 1.09 | −18.7% | 84.3 | 86.9 | +3.1% |
| 2025-02-25 | 1.63 | 3.25 | +99.4% | 85.8 | 90.8 | +5.8% |
| 2024-11-12 | 1.32 | 1.52 | +15.2% | 78.4 | 89.6 | +14.3% |
| 2024-08-20 | 1.31 | 1.64 | +25.2% | 85.3 | 88.2 | +3.4% |
| 2024-05-07 | 1.29 | 1.77 | +37.2% | 83.5 | 92.7 | +11.0% |
| 2024-04-04 | — | 1.14 | — | 80.2 | 87.0 | +8.4% |
| 2023-09-30 | — | 1.71 | — | 83.1 | 94.1 | +13.2% |
Surprise is actual minus consensus, as a share of the consensus.