| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.92 | 1.09 | +19.6% | 171.7 | 181.3 | +5.6% |
| 2026-05-06 | 0.77 | 0.76 | −1.3% | 157.0 | 169.2 | +7.8% |
| 2026-02-18 | 0.75 | 0.74 | −1.5% | 135.0 | 164.3 | +21.7% |
| 2025-11-05 | 1.01 | 1.06 | +5.0% | 168.8 | 182.7 | +8.2% |
| 2025-08-06 | 0.92 | 0.87 | −5.4% | 170.6 | 163.1 | −4.4% |
| 2025-05-07 | 0.70 | 0.70 | +0.0% | 145.8 | 148.0 | +1.5% |
| 2025-02-19 | 0.64 | 0.69 | +7.8% | 160.2 | 143.1 | −10.7% |
| 2024-11-06 | 0.98 | 0.95 | −3.1% | 126.0 | 161.8 | +28.4% |
| 2024-08-06 | 0.87 | 0.85 | −2.3% | 138.0 | 155.3 | +12.6% |
| 2024-05-07 | 0.62 | 0.62 | +0.0% | 119.0 | 135.3 | +13.7% |
| 2024-02-21 | 0.54 | 0.55 | +1.9% | 132.0 | 125.2 | −5.2% |
| 2023-11-06 | 0.83 | 0.85 | +2.4% | 132.0 | 151.7 | +14.9% |
Surprise is actual minus consensus, as a share of the consensus.