| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | — | 0.21 | — | 882.0 | 882.0 | +0.0% |
| 2026-04-23 | — | 0.31 | — | 1,049.0 | 918.0 | −12.5% |
| 2026-02-01 | — | 0.21 | — | 842.0 | 841.3 | −0.1% |
| 2025-07-28 | — | 0.38 | — | 863.0 | 830.5 | −3.8% |
| 2025-05-04 | — | 0.34 | — | 889.0 | 1,011.5 | +13.8% |
| 2025-02-24 | — | 1.49 | — | 806.3 | 781.7 | −3.1% |
| 2024-10-20 | — | 0.38 | — | 790.1 | 791.1 | +0.1% |
| 2024-07-21 | — | 0.37 | — | 790.1 | 790.1 | +0.0% |
| 2024-05-05 | — | 0.34 | — | 3,543.3 | 857.6 | −75.8% |
| 2024-02-18 | — | 0.41 | — | 771.5 | 800.6 | +3.8% |
| 2023-10-29 | — | 0.35 | — | 749.5 | 861.1 | +14.9% |
| 2023-07-30 | — | 0.31 | — | 794.0 | 785.9 | −1.0% |
Surprise is actual minus consensus, as a share of the consensus.