| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-25 | 1.36 | 0.95 | −30.2% | 146.8 | — | — |
| 2026-05-07 | 1.14 | 0.90 | −21.1% | 140.3 | 137.6 | −1.9% |
| 2026-02-05 | 0.93 | 1.71 | +83.9% | 132.3 | 137.5 | +4.0% |
| 2025-10-30 | 1.48 | 2.22 | +50.0% | 132.3 | 152.4 | +15.2% |
| 2025-08-14 | 1.07 | 2.06 | +92.5% | 138.7 | 152.0 | +9.6% |
| 2025-05-08 | 0.95 | 1.50 | +57.9% | 140.8 | 144.1 | +2.3% |
| 2025-02-06 | 0.28 | 0.65 | +132.1% | 137.3 | 129.9 | −5.4% |
| 2024-11-04 | 0.56 | 0.92 | +64.3% | 139.1 | 139.1 | +0.0% |
| 2024-08-08 | 0.38 | 2.39 | +528.9% | 141.5 | 143.1 | +1.1% |
| 2024-05-09 | 0.10 | 0.37 | +270.0% | 129.4 | 140.8 | +8.8% |
| 2024-02-08 | −0.46 | 0.26 | +156.5% | 110.2 | 118.5 | +7.6% |
| 2023-10-26 | −0.21 | 1.05 | +600.0% | 126.1 | 135.4 | +7.4% |
Surprise is actual minus consensus, as a share of the consensus.