| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 4.50 | 5.73 | +27.3% | 1,591.0 | 1,822.0 | +14.5% |
| 2026-05-18 | 4.20 | 4.50 | +7.1% | 1,419.0 | 1,626.0 | +14.6% |
| 2026-02-05 | 4.10 | 4.00 | −2.4% | 1,364.0 | 1,342.0 | −1.6% |
| 2025-11-12 | 3.90 | 4.30 | +10.3% | 1,372.0 | 1,374.0 | +0.1% |
| 2025-11-04 | 3.90 | 4.30 | +10.3% | 1,372.0 | 1,374.0 | +0.1% |
| 2025-08-13 | 3.90 | 4.00 | +2.6% | 1,424.0 | 1,366.0 | −4.1% |
| 2025-05-29 | — | 3.70 | — | 1,350.0 | 1,324.0 | −1.9% |
| 2025-02-12 | — | 3.20 | — | 1,318.5 | 1,233.0 | −6.5% |
| 2024-11-06 | — | 3.50 | — | 1,374.0 | 1,267.0 | −7.8% |
| 2024-08-06 | — | 3.09 | — | 1,389.0 | 1,260.0 | −9.3% |
| 2024-05-29 | — | 4.46 | — | — | 1,278.0 | — |
| 2024-02-07 | — | 2.94 | — | — | 1,262.1 | — |
Surprise is actual minus consensus, as a share of the consensus.