| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 2.25 | 1.96 | −12.9% | 4,365.2 | 4,495.0 | +3.0% |
| 2026-04-28 | 1.78 | 1.83 | +2.8% | 3,851.2 | 3,930.0 | +2.0% |
| 2026-01-27 | 1.58 | 1.51 | −4.4% | 3,780.3 | 3,914.0 | +3.5% |
| 2025-10-28 | 2.10 | 2.13 | +1.4% | 4,047.4 | 4,082.0 | +0.9% |
| 2025-07-29 | 2.23 | 2.22 | −0.4% | 4,163.7 | 4,195.0 | +0.8% |
| 2025-04-29 | 1.62 | 1.72 | +6.2% | 3,660.2 | 3,684.0 | +0.7% |
| 2025-01-30 | 1.64 | 1.61 | −1.8% | 4,050.2 | 2,165.0 | −46.5% |
| 2024-10-16 | 2.15 | 2.13 | −0.9% | 4,662.9 | 4,575.0 | −1.9% |
| 2024-07-18 | 2.48 | 2.50 | +0.8% | 4,901.8 | 4,794.0 | −2.2% |
| 2024-04-18 | 1.86 | 1.86 | +0.0% | 4,431.8 | 4,311.0 | −2.7% |
| 2024-01-18 | 1.50 | 1.53 | +2.0% | 4,267.5 | 4,350.0 | +1.9% |
| 2023-10-18 | 1.94 | 2.07 | +6.7% | 4,638.9 | 4,644.0 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.