| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 4.79 | 4.73 | −1.3% | 15,758.4 | 15,850.0 | +0.6% |
| 2026-04-21 | 4.50 | 4.42 | −1.8% | 15,345.4 | 15,231.0 | −0.7% |
| 2026-01-22 | 4.14 | 3.86 | −6.8% | 15,469.1 | 15,583.0 | +0.7% |
| 2025-10-21 | 4.49 | 5.95 | +32.5% | 15,072.3 | 15,359.0 | +1.9% |
| 2025-07-22 | 4.05 | 5.48 | +35.3% | 12,366.2 | 12,577.0 | +1.7% |
| 2025-04-22 | 3.64 | 4.06 | +11.5% | 10,055.1 | 10,000.0 | −0.5% |
| 2025-01-21 | 2.78 | 3.09 | +11.2% | 10,214.0 | 10,190.0 | −0.2% |
| 2024-10-24 | 3.76 | 4.51 | +19.9% | 9,876.0 | 10,014.0 | +1.4% |
| 2024-07-23 | 3.39 | 3.14 | −7.4% | 9,569.5 | 9,506.0 | −0.7% |
| 2024-04-25 | 3.31 | 3.21 | −3.0% | 9,348.4 | 9,402.0 | +0.6% |
| 2024-01-25 | 2.50 | 2.24 | −10.4% | 9,462.1 | 9,506.0 | +0.5% |
| 2023-10-26 | 3.25 | 4.45 | +36.9% | 9,197.0 | 9,366.0 | +1.8% |
Surprise is actual minus consensus, as a share of the consensus.