| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | 0.42 | 1.23 | +193.2% | 269.3 | 292.9 | +8.8% |
| 2026-05-07 | 0.26 | 0.34 | +33.3% | 215.7 | 231.3 | +7.2% |
| 2026-02-26 | 0.39 | 0.25 | −35.9% | 241.3 | 244.4 | +1.3% |
| 2025-11-05 | 0.47 | 0.36 | −23.4% | 248.4 | 269.2 | +8.3% |
| 2025-08-06 | 0.42 | 0.54 | +28.6% | 252.2 | 215.4 | −14.6% |
| 2025-05-08 | 0.37 | 0.46 | +24.3% | 221.0 | 172.3 | −22.0% |
| 2025-02-26 | 0.31 | 0.56 | +80.6% | 179.7 | 223.5 | +24.4% |
| 2024-11-07 | 0.37 | 0.63 | +70.3% | 191.2 | 204.0 | +6.7% |
| 2024-08-07 | 0.30 | 0.55 | +83.3% | 163.1 | 202.5 | +24.2% |
| 2024-05-08 | 0.31 | 0.52 | +67.7% | 163.1 | 152.2 | −6.7% |
| 2024-02-28 | 0.10 | 0.43 | +330.0% | 149.3 | 170.3 | +14.1% |
| 2023-11-07 | 0.35 | 0.57 | +62.9% | 173.7 | 168.6 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.