| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 1.84 | 1.43 | −22.3% | 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 | 7.11 | +232.2% | 2,921.7 | 3,726.0 | +27.5% |
| 2025-07-28 | 1.41 | 1.97 | +39.7% | 2,865.6 | 2,480.0 | −13.5% |
| 2025-04-28 | −0.62 | −0.58 | +7.2% | 2,785.9 | 2,566.0 | −7.9% |
| 2025-02-10 | 1.90 | 2.56 | +34.7% | 2,683.9 | 2,538.0 | −5.4% |
| 2024-10-25 | 1.46 | 5.20 | +256.2% | 2,254.0 | 3,320.0 | +47.3% |
| 2024-07-26 | 0.96 | 1.98 | +106.0% | 2,223.0 | 2,544.0 | +14.4% |
| 2024-04-26 | 1.69 | 4.78 | +182.8% | 2,137.5 | 2,935.0 | +37.3% |
| 2024-02-07 | 1.95 | 7.50 | +284.6% | 2,034.7 | 3,356.0 | +64.9% |
| 2023-10-27 | 1.15 | −0.63 | −154.9% | 2,010.4 | 1,811.0 | −9.9% |
Surprise is actual minus consensus, as a share of the consensus.