| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 0.61 | 0.68 | +11.1% | 2,564.2 | 4,896.6 | +91.0% |
| 2026-04-21 | 0.58 | 0.60 | +3.4% | 2,521.2 | 2,505.0 | −0.6% |
| 2026-02-09 | 0.52 | 0.54 | +3.8% | 2,496.7 | 2,367.0 | −5.2% |
| 2025-07-22 | 0.61 | 0.66 | +8.2% | 2,520.2 | 2,594.1 | +2.9% |
| 2025-04-27 | 0.63 | 0.65 | +3.2% | 2,482.5 | 2,530.5 | +1.9% |
| 2025-02-04 | 0.59 | 0.62 | +5.1% | 2,482.8 | 2,415.7 | −2.7% |
| 2024-10-22 | 0.50 | 0.62 | +23.9% | 2,257.8 | 2,409.0 | +6.7% |
| 2024-08-05 | 0.50 | 0.62 | +22.5% | 2,355.8 | 4,213.1 | +78.8% |
| 2024-04-28 | 0.68 | 0.82 | +21.2% | 4,349.0 | 4,131.9 | −5.0% |
| 2024-02-06 | 0.63 | 0.63 | +0.0% | 2,202.5 | 3,910.5 | +77.6% |
| 2023-10-22 | 0.60 | 0.72 | +20.0% | 2,094.2 | 2,202.5 | +5.2% |
| 2023-07-23 | 0.60 | 0.66 | +10.0% | 2,078.2 | 2,087.8 | +0.5% |
Surprise is actual minus consensus, as a share of the consensus.