| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-19 | — | 11.27 | — | — | 333.3 | — |
| 2026-02-02 | — | 2.36 | — | — | 163.3 | — |
| 2025-11-10 | — | 4.90 | — | — | 176.7 | — |
| 2025-08-11 | — | 1.59 | — | — | 76.3 | — |
| 2025-05-19 | — | 1.86 | — | — | 158.0 | — |
| 2025-02-05 | — | 9.33 | — | — | 587.4 | — |
| 2024-11-11 | — | 6.00 | — | 182.2 | 292.2 | +60.4% |
| 2024-08-08 | — | 5.17 | — | 182.2 | 312.6 | +71.6% |
| 2024-05-22 | — | 8.56 | — | 182.2 | 566.3 | +210.8% |
| 2024-02-07 | — | 4.40 | — | 182.2 | 137.2 | −24.7% |
| 2023-11-06 | — | 2.13 | — | 182.2 | 86.3 | −52.6% |
| 2023-08-07 | — | 2.72 | — | 182.2 | 111.9 | −38.6% |
Surprise is actual minus consensus, as a share of the consensus.