| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | — | 0.47 | — | 313.3 | 274.6 | −12.4% |
| 2026-05-07 | 0.57 | 0.63 | +10.5% | 281.0 | 292.8 | +4.2% |
| 2026-02-17 | 0.57 | 0.47 | −17.2% | 281.0 | 281.0 | +0.0% |
| 2025-08-11 | 0.81 | 0.56 | −31.4% | 283.0 | 293.5 | +3.7% |
| 2025-05-08 | 0.82 | 0.86 | +4.9% | 323.5 | 302.7 | −6.4% |
| 2025-03-19 | 0.62 | 0.74 | +19.4% | 257.7 | 303.0 | +17.6% |
| 2024-11-10 | 0.88 | 0.64 | −26.9% | 319.0 | 264.9 | −17.0% |
| 2024-08-11 | 0.83 | 0.77 | −7.2% | 243.5 | 203.3 | −16.5% |
| 2024-05-16 | 0.53 | 0.83 | +56.6% | 178.8 | 196.4 | +9.8% |
| 2024-02-22 | 0.63 | 0.46 | −27.0% | 159.8 | 151.5 | −5.2% |
| 2023-11-08 | 0.46 | 0.09 | −80.4% | 172.0 | 120.8 | −29.7% |
| 2023-08-10 | 0.37 | 0.42 | +13.5% | 132.7 | 137.2 | +3.4% |
Surprise is actual minus consensus, as a share of the consensus.