| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 8.37 | 7.19 | −14.1% | 8,472.5 | 8,540.5 | +0.8% |
| 2026-05-08 | 6.75 | 8.60 | +27.4% | 7,903.7 | 8,470.0 | +7.2% |
| 2026-01-30 | 7.30 | 2.00 | −72.6% | 7,709.3 | 7,314.0 | −5.1% |
| 2025-10-31 | 7.34 | 7.30 | −0.5% | 7,320.3 | 7,571.4 | +3.4% |
| 2025-10-23 | 7.35 | 7.30 | −0.7% | 7,320.3 | 7,581.0 | +3.6% |
| 2025-07-25 | 8.40 | 6.70 | −20.2% | 7,371.7 | 7,017.0 | −4.8% |
| 2025-05-09 | 7.20 | 9.60 | +33.3% | 6,973.0 | 7,259.0 | +4.1% |
| 2025-01-24 | 4.80 | 5.00 | +4.2% | 5,930.3 | 6,096.0 | +2.8% |
| 2024-10-25 | 5.60 | 3.73 | −33.4% | 6,135.7 | 5,581.0 | −9.0% |
| 2024-07-26 | 6.90 | 5.25 | −23.9% | 6,302.0 | 6,063.0 | −3.8% |
| 2024-05-09 | 6.30 | 5.15 | −18.3% | 6,316.0 | 6,137.0 | −2.8% |
| 2024-01-25 | 6.10 | 6.00 | −1.6% | 6,450.5 | 6,343.0 | −1.7% |
Surprise is actual minus consensus, as a share of the consensus.