| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-16 | — | 0.93 | — | — | — | — |
| 2026-07-31 | — | 0.93 | — | — | — | — |
| 2026-07-30 | 0.99 | 0.94 | −5.1% | 610.0 | 529.0 | −13.3% |
| 2026-04-29 | 1.09 | 1.32 | +21.1% | 666.0 | 622.5 | −6.5% |
| 2026-02-26 | 0.59 | 1.62 | +174.6% | 522.2 | 623.4 | +19.4% |
| 2025-10-30 | 0.41 | 0.66 | +61.0% | 451.6 | 431.8 | −4.4% |
| 2025-07-24 | 0.30 | 0.40 | +33.3% | 355.6 | 373.4 | +5.0% |
| 2025-04-30 | 0.36 | 0.55 | +52.8% | 286.8 | 307.7 | +7.3% |
| 2025-02-20 | 0.20 | 0.13 | −35.0% | 296.7 | 299.6 | +1.0% |
| 2024-10-30 | 0.28 | 0.29 | +3.6% | 261.5 | 331.1 | +26.6% |
| 2024-07-25 | 0.35 | 0.28 | −20.0% | 277.1 | 277.1 | +0.0% |
| 2024-04-29 | 0.14 | 0.24 | +71.4% | 229.8 | 246.8 | +7.4% |
Surprise is actual minus consensus, as a share of the consensus.