| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 6.00 | 8.02 | +33.7% | 7,458.9 | 7,902.0 | +5.9% |
| 2026-05-21 | 4.68 | 5.90 | +26.1% | 6,799.6 | 7,156.0 | +5.2% |
| 2026-02-13 | 3.95 | 4.50 | +13.9% | 5,292.5 | 5,400.0 | +2.0% |
| 2025-11-11 | 3.90 | 4.30 | +10.3% | 2,889.8 | 2,951.0 | +2.1% |
| 2025-09-30 | 3.90 | 4.31 | +10.5% | 2,889.8 | 2,950.6 | +2.1% |
| 2025-08-07 | 4.05 | 4.00 | −1.2% | 2,645.3 | 2,729.0 | +3.2% |
| 2025-06-30 | 4.05 | 3.98 | −1.7% | 2,645.3 | 2,729.2 | +3.2% |
| 2025-05-26 | 4.44 | 4.70 | +5.9% | 2,646.1 | 2,607.0 | −1.5% |
| 2025-02-14 | 4.47 | 4.80 | +7.4% | 2,831.2 | 2,787.0 | −1.6% |
| 2024-11-11 | 4.35 | 4.38 | +0.7% | 2,777.4 | 2,773.0 | −0.2% |
| 2024-08-12 | 4.30 | 3.81 | −11.4% | 2,739.8 | 2,600.0 | −5.1% |
| 2024-05-21 | 3.60 | 4.20 | +16.7% | 2,565.4 | 2,558.0 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.