| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-14 | — | 6.18 | — | — | 1,271.9 | — |
| 2026-02-09 | — | 6.66 | — | — | 1,294.7 | — |
| 2025-11-10 | 3.35 | 0.45 | −86.6% | 858.0 | 583.3 | −32.0% |
| 2025-08-04 | — | 1.01 | — | 494.0 | 687.4 | +39.2% |
| 2025-05-16 | — | 7.59 | — | 507.0 | 1,399.1 | +176.0% |
| 2025-02-10 | — | 6.55 | — | — | 1,330.1 | — |
| 2024-11-11 | — | 0.34 | — | 869.3 | 708.4 | −18.5% |
| 2024-08-05 | — | 1.17 | — | 869.3 | 644.8 | −25.8% |
| 2024-05-24 | — | 6.04 | — | 869.3 | 1,325.0 | +52.4% |
| 2024-02-05 | — | 6.22 | — | 869.3 | 1,266.5 | +45.7% |
| 2023-11-02 | — | −0.30 | — | — | 587.8 | — |
| 2023-08-07 | — | 2.38 | — | — | 668.6 | — |
Surprise is actual minus consensus, as a share of the consensus.