| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 1.84 | 8.06 | +338.1% | 2,711.5 | 2,635.0 | −2.8% |
| 2026-04-27 | 1.95 | 2.10 | +7.7% | 2,607.3 | 2,604.0 | −0.1% |
| 2026-02-09 | 2.90 | 3.37 | +16.2% | 2,552.6 | 2,592.0 | +1.5% |
| 2025-10-27 | 2.14 | 2.85 | +33.2% | 2,551.4 | 3,726.0 | +46.0% |
| 2025-07-28 | 1.41 | 1.97 | +39.7% | 2,528.4 | 3,248.0 | +28.5% |
| 2025-04-28 | −0.62 | −0.24 | +61.3% | 2,403.8 | 2,566.0 | +6.7% |
| 2025-02-10 | 1.90 | 3.14 | +65.3% | 2,327.3 | 2,538.0 | +9.1% |
| 2024-10-24 | 1.46 | 1.42 | −2.7% | 2,254.0 | 3,320.0 | +47.3% |
| 2024-07-25 | 0.96 | 1.29 | +34.2% | 2,211.2 | 2,544.0 | +15.1% |
| 2024-04-25 | 1.69 | 1.72 | +1.8% | 2,126.0 | 2,935.0 | +38.1% |
| 2024-02-06 | 1.93 | 2.28 | +18.1% | 2,473.7 | 3,356.0 | +35.7% |
| 2023-10-26 | 1.07 | 1.66 | +55.1% | 2,239.7 | 1,811.0 | −19.1% |
Surprise is actual minus consensus, as a share of the consensus.