| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 1.79 | 2.28 | +27.4% | 402.3 | 481.0 | +19.6% |
| 2026-05-11 | 1.55 | 1.60 | +3.2% | 358.6 | 376.7 | +5.0% |
| 2026-02-17 | 2.20 | −0.24 | −110.9% | 435.7 | 451.8 | +3.7% |
| 2025-11-03 | 1.63 | 1.43 | −12.3% | 446.1 | 354.3 | −20.6% |
| 2025-08-05 | 1.27 | 1.33 | +4.7% | 330.9 | 325.7 | −1.6% |
| 2025-05-06 | 0.92 | 1.11 | +20.1% | 281.0 | 264.9 | −5.7% |
| 2025-02-18 | 1.16 | 1.06 | −8.6% | 285.7 | 298.0 | +4.3% |
| 2024-11-01 | 0.99 | 1.05 | +6.0% | 292.1 | 290.1 | −0.7% |
| 2024-08-07 | 0.76 | 0.72 | −4.9% | 204.9 | 231.4 | +12.9% |
| 2024-05-08 | 0.69 | 0.60 | −13.2% | 199.7 | 195.9 | −1.9% |
| 2024-03-06 | 0.83 | 0.65 | −21.0% | 231.0 | 230.0 | −0.4% |
| 2023-11-07 | 0.71 | 0.61 | −13.6% | 216.1 | 216.0 | −0.0% |
Surprise is actual minus consensus, as a share of the consensus.