| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-18 | — | 12.35 | — | — | 560.2 | — |
| 2026-02-09 | 8.95 | 12.49 | +39.6% | 326.0 | 558.5 | +71.3% |
| 2025-12-31 | — | 12.05 | — | — | 558.5 | — |
| 2025-11-03 | 8.95 | 14.87 | +66.1% | 326.0 | 554.1 | +69.9% |
| 2025-08-12 | 8.95 | 15.49 | +73.1% | 326.0 | 545.8 | +67.4% |
| 2025-05-20 | 8.95 | −11.49 | −228.4% | 326.0 | 625.9 | +92.0% |
| 2025-02-11 | 8.95 | 15.90 | +77.7% | 326.0 | 487.8 | +49.6% |
| 2024-11-14 | 8.95 | 19.66 | +119.7% | 326.0 | 477.4 | +46.4% |
| 2024-08-09 | — | 15.84 | — | — | 459.9 | — |
| 2024-05-21 | — | 14.74 | — | — | 453.6 | — |
| 2024-02-06 | — | 17.92 | — | — | 417.2 | — |
| 2023-11-07 | — | 15.42 | — | — | 408.5 | — |
Surprise is actual minus consensus, as a share of the consensus.