| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | — | 0.21 | — | 708.0 | 707.6 | −0.1% |
| 2026-03-08 | — | −0.38 | — | — | 811.2 | — |
| 2025-11-02 | — | −0.08 | — | — | 933.9 | — |
| 2025-08-05 | — | 0.21 | — | 836.0 | 836.0 | +0.0% |
| 2025-05-11 | — | −0.53 | — | 811.0 | 805.8 | −0.6% |
| 2025-03-11 | — | −0.13 | — | 860.0 | 434.2 | −49.5% |
| 2024-11-03 | — | 0.24 | — | 756.0 | 936.5 | +23.9% |
| 2024-08-05 | — | 0.29 | — | 770.0 | 825.5 | +7.2% |
| 2024-05-12 | — | 0.47 | — | 734.0 | 811.4 | +10.5% |
| 2024-03-13 | — | 0.53 | — | 708.0 | 1,913.5 | +170.3% |
| 2023-11-05 | — | 0.47 | — | — | 450.4 | — |
| 2023-08-07 | — | 0.45 | — | — | 436.5 | — |
Surprise is actual minus consensus, as a share of the consensus.