| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.26 | 0.39 | +47.1% | 614.0 | 595.2 | −3.1% |
| 2026-02-18 | 0.54 | 0.62 | +14.3% | 316.2 | 377.2 | +19.3% |
| 2025-07-30 | 0.07 | −0.06 | −194.1% | — | 295.6 | — |
| 2025-02-19 | — | 13.82 | — | 369.3 | 31,148.5 | +8335.0% |
| 2024-07-31 | 0.32 | 48.98 | +15380.4% | — | 28,163.9 | — |
| 2024-05-15 | 0.30 | 55.34 | +18200.3% | 83,028.0 | 26,811.1 | −67.7% |
| 2023-07-26 | — | 38.62 | — | — | 20,154.4 | — |
| 2023-02-22 | — | −2.26 | — | — | 16,532.2 | — |
Surprise is actual minus consensus, as a share of the consensus.