| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-20 | −0.56 | −0.70 | −24.5% | 723.5 | — | — |
| 2026-05-21 | −2.04 | −0.46 | +77.5% | 626.4 | 667.6 | +6.6% |
| 2026-02-25 | −0.98 | 2.62 | +367.3% | 628.5 | 632.0 | +0.5% |
| 2025-12-04 | 0.63 | 5.96 | +846.0% | 628.5 | 817.9 | +30.1% |
| 2025-08-21 | 3.51 | 1.99 | −43.3% | 814.5 | 800.6 | −1.7% |
| 2025-05-20 | 2.45 | 2.43 | −0.8% | 806.2 | 686.5 | −14.9% |
| 2025-02-24 | 2.71 | 3.58 | +32.1% | 705.8 | 673.6 | −4.6% |
| 2024-12-05 | — | 12.79 | — | — | 979.6 | — |
| 2024-08-22 | — | 9.75 | — | — | 722.7 | — |
| 2024-05-22 | — | 6.66 | — | — | 708.4 | — |
| 2024-02-22 | — | 2.75 | — | — | 593.4 | — |
| 2023-12-05 | — | 15.57 | — | — | 887.0 | — |
Surprise is actual minus consensus, as a share of the consensus.