| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.59 | 0.39 | −33.8% | 596.8 | 628.2 | +5.3% |
| 2026-05-01 | 0.59 | 0.70 | +18.2% | 608.1 | 637.8 | +4.9% |
| 2026-02-05 | 0.64 | 0.71 | +11.1% | 614.4 | 628.5 | +2.3% |
| 2025-11-04 | 0.56 | 0.53 | −5.7% | 540.0 | 840.0 | +55.6% |
| 2025-08-06 | 0.45 | 0.69 | +52.8% | 487.9 | 921.3 | +88.8% |
| 2025-05-07 | 0.46 | 0.48 | +4.9% | 475.0 | 743.3 | +56.5% |
| 2025-02-11 | 0.52 | 0.62 | +18.5% | 467.4 | 721.4 | +54.4% |
| 2024-11-04 | 0.45 | 0.45 | +1.0% | 461.6 | 614.2 | +33.0% |
| 2024-08-06 | 0.43 | 0.49 | +14.9% | 461.4 | 741.4 | +60.7% |
| 2024-05-08 | 0.43 | 0.49 | +14.4% | 452.9 | 825.4 | +82.3% |
| 2024-02-13 | 0.41 | 0.51 | +24.4% | 390.3 | 982.3 | +151.7% |
| 2023-11-07 | 0.35 | 0.56 | +60.0% | 298.8 | 162.0 | −45.8% |
Surprise is actual minus consensus, as a share of the consensus.