| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 4.00 | 5.16 | +28.9% | 4,599.1 | 4,658.0 | +1.3% |
| 2026-05-22 | 3.30 | 5.50 | +66.7% | 4,350.0 | 4,370.0 | +0.5% |
| 2026-02-06 | 2.80 | 2.80 | +0.0% | 3,963.0 | 3,963.0 | +0.0% |
| 2025-11-13 | 4.40 | 2.25 | −48.9% | 3,376.0 | 3,700.0 | +9.6% |
| 2025-08-13 | 1.85 | 2.40 | +29.7% | 3,674.0 | 3,215.0 | −12.5% |
| 2025-05-26 | 2.95 | 1.70 | −42.4% | 3,932.0 | 3,308.0 | −15.9% |
| 2025-02-10 | — | 1.63 | — | — | 3,193.2 | — |
| 2024-11-13 | — | 0.90 | — | — | 3,438.0 | — |
| 2024-08-08 | — | 0.70 | — | 2,962.0 | 2,925.0 | −1.2% |
| 2024-05-23 | 0.35 | 1.41 | +302.9% | 2,584.0 | 2,912.0 | +12.7% |
| 2024-02-08 | 0.35 | 0.27 | −24.3% | 2,584.0 | 2,864.8 | +10.9% |
| 2023-11-10 | 1.95 | 0.10 | −95.1% | 3,422.0 | 3,129.8 | −8.5% |
Surprise is actual minus consensus, as a share of the consensus.