| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.25 | 0.67 | +166.2% | 376.3 | 465.5 | +23.7% |
| 2026-05-07 | 0.36 | 0.22 | −38.9% | 337.6 | 432.8 | +28.2% |
| 2026-02-25 | 0.37 | 0.29 | −21.6% | 259.5 | 330.1 | +27.2% |
| 2025-11-10 | 0.22 | 0.50 | +127.3% | 230.4 | 203.0 | −11.9% |
| 2025-08-12 | 0.15 | 0.39 | +160.0% | 246.0 | 204.3 | −17.0% |
| 2025-05-09 | 0.15 | 0.41 | +173.3% | 224.0 | 231.0 | +3.1% |
| 2025-02-26 | −0.10 | 0.01 | +110.0% | 214.0 | 174.3 | −18.6% |
| 2024-11-12 | −0.32 | −0.27 | +15.6% | 177.5 | 137.8 | −22.4% |
| 2024-08-13 | −0.89 | −0.90 | −1.1% | 166.0 | 138.0 | −16.9% |
| 2024-03-31 | — | −0.46 | — | — | 154.9 | — |
| 2023-12-31 | — | 0.35 | — | — | 739.3 | — |
| 2023-09-30 | — | 0.22 | — | — | 182.1 | — |
Surprise is actual minus consensus, as a share of the consensus.