| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | — | 1.57 | — | — | 1,673.0 | — |
| 2026-05-13 | — | 2.36 | — | — | 1,967.0 | — |
| 2026-02-03 | — | 2.04 | — | — | 1,910.0 | — |
| 2025-10-27 | — | 2.40 | — | — | 1,626.0 | — |
| 2025-07-30 | — | 1.39 | — | — | 1,329.0 | — |
| 2025-05-14 | — | 1.50 | — | — | 1,591.0 | — |
| 2025-02-14 | — | 1.71 | — | — | 1,475.0 | — |
| 2024-10-28 | — | 1.79 | — | — | 1,614.0 | — |
| 2024-07-30 | — | 1.37 | — | — | 1,216.0 | — |
| 2024-05-09 | 1.47 | 2.35 | +59.9% | 1,321.0 | 1,536.0 | +16.3% |
| 2024-01-30 | 1.47 | 1.76 | +19.7% | 1,321.0 | 1,296.5 | −1.9% |
| 2023-10-31 | 1.45 | 1.37 | −5.5% | 1,225.4 | 1,246.2 | +1.7% |
Surprise is actual minus consensus, as a share of the consensus.