| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-20 | — | −0.35 | — | — | — | — |
| 2026-05-28 | 0.09 | 0.15 | +61.6% | 127.1 | 119.1 | −6.3% |
| 2026-03-25 | −0.07 | 0.06 | +187.4% | 124.8 | 131.3 | +5.3% |
| 2025-11-20 | −0.07 | 0.11 | +262.9% | 122.8 | 126.3 | +2.9% |
| 2025-08-18 | −0.08 | 0.12 | +247.9% | 135.1 | 147.0 | +8.8% |
| 2025-05-20 | −0.25 | −0.10 | +60.6% | 135.3 | 130.1 | −3.8% |
| 2025-03-14 | −0.30 | −0.31 | −3.8% | 144.1 | 155.6 | +8.0% |
| 2024-09-12 | 0.09 | −0.20 | −313.8% | — | 142.0 | — |
| 2024-06-05 | 0.03 | −0.37 | −1213.5% | 25.4 | 143.9 | +466.7% |
| 2024-03-26 | −0.20 | −0.20 | +0.0% | 174.0 | 182.5 | +4.9% |
| 2023-12-07 | 0.10 | 0.30 | +200.0% | 173.5 | 186.0 | +7.3% |
| 2023-08-14 | 0.20 | 0.30 | +50.0% | 179.8 | 192.2 | +6.9% |
Surprise is actual minus consensus, as a share of the consensus.