| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-25 | 1.12 | 1.17 | +4.5% | 3,350.0 | 3,415.7 | +2.0% |
| 2026-04-25 | 1.10 | 1.10 | +0.0% | 3,063.0 | 3,067.0 | +0.1% |
| 2026-01-24 | 1.00 | 1.10 | +10.0% | 2,989.0 | 2,899.0 | −3.0% |
| 2025-11-01 | 1.00 | 1.00 | +0.0% | 2,763.0 | 2,816.4 | +1.9% |
| 2025-09-30 | 1.00 | 0.99 | −1.0% | 2,763.0 | 4,110.0 | +48.8% |
| 2025-07-26 | 0.90 | 0.90 | +0.0% | 2,495.5 | 2,635.0 | +5.6% |
| 2025-07-25 | 0.90 | 0.91 | +1.1% | 2,758.5 | 3,797.2 | +37.7% |
| 2025-04-28 | 0.90 | 0.85 | −5.6% | 2,393.0 | 3,373.9 | +41.0% |
| 2025-04-26 | 0.90 | 0.90 | +0.0% | 2,102.0 | 2,432.0 | +15.7% |
| 2025-01-25 | 0.80 | 0.80 | +0.0% | 2,251.0 | 2,271.0 | +0.9% |
| 2024-10-26 | 0.70 | 0.77 | +10.0% | 2,110.0 | 2,138.0 | +1.3% |
| 2024-07-27 | 0.70 | 0.72 | +2.9% | 2,024.0 | 2,027.0 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.