| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | — | 22.11 | — | — | 347.3 | — |
| 2026-05-28 | — | 12.21 | — | — | 331.4 | — |
| 2026-02-02 | — | 28.94 | — | — | 326.6 | — |
| 2025-11-06 | — | 60.53 | — | — | 835.7 | — |
| 2025-07-31 | — | 30.46 | — | — | 300.7 | — |
| 2025-05-26 | — | 8.76 | — | — | 294.6 | — |
| 2025-02-04 | — | 12.51 | — | — | 292.2 | — |
| 2024-10-25 | — | 107.78 | — | — | 1,621.8 | — |
| 2024-07-24 | — | 47.37 | — | — | 272.3 | — |
| 2024-05-28 | — | 29.98 | — | — | 269.9 | — |
| 2024-01-24 | — | 31.27 | — | 1,033.7 | 272.9 | −73.6% |
| 2023-10-31 | — | 56.95 | — | — | 891.7 | — |
Surprise is actual minus consensus, as a share of the consensus.