| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | −0.76 | −0.90 | −18.7% | 314.2 | 335.0 | +6.6% |
| 2026-05-07 | −0.81 | −0.85 | −5.5% | 279.2 | 301.7 | +8.1% |
| 2026-02-19 | −0.77 | −0.90 | −17.4% | 272.4 | 281.3 | +3.2% |
| 2025-10-29 | −0.48 | −0.39 | +18.7% | 267.6 | 265.2 | −0.9% |
| 2025-07-30 | −0.52 | −0.44 | +15.4% | 235.7 | 232.1 | −1.5% |
| 2025-04-30 | −0.61 | −0.49 | +19.7% | 211.4 | 203.5 | −3.8% |
| 2025-02-20 | −0.75 | −0.62 | +17.3% | 192.5 | 201.8 | +4.8% |
| 2024-11-06 | −0.55 | −0.45 | +18.2% | 189.0 | 191.5 | +1.3% |
| 2024-08-07 | −0.57 | −0.48 | +15.8% | 162.7 | 177.2 | +8.9% |
| 2024-05-09 | −0.72 | −0.46 | +36.1% | 150.7 | 168.5 | +11.8% |
| 2024-02-22 | −0.93 | −1.58 | −69.9% | 149.6 | 155.1 | +3.7% |
| 2023-11-06 | −0.93 | −0.73 | +21.5% | 137.4 | 143.0 | +4.1% |
Surprise is actual minus consensus, as a share of the consensus.