| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 1.44 | 1.61 | +12.1% | 3,643.4 | 4,212.0 | +15.6% |
| 2026-05-11 | 1.02 | 1.32 | +29.4% | 3,783.6 | 3,994.0 | +5.6% |
| 2026-02-04 | 0.47 | 0.82 | +74.5% | 5,058.2 | 5,182.0 | +2.4% |
| 2025-10-30 | 1.10 | 1.51 | +37.3% | 3,571.4 | 3,738.0 | +4.7% |
| 2025-08-05 | 1.01 | 1.27 | +25.7% | 3,564.2 | 3,287.0 | −7.8% |
| 2025-05-12 | 0.93 | 1.10 | +18.3% | 4,170.1 | 4,371.0 | +4.8% |
| 2025-02-04 | 0.62 | 0.96 | +54.8% | 4,124.6 | 5,078.0 | +23.1% |
| 2024-11-04 | 1.11 | 1.45 | +30.6% | 3,373.8 | 3,564.0 | +5.6% |
| 2024-08-06 | 0.83 | 0.90 | +8.4% | 3,099.0 | 3,092.0 | −0.2% |
| 2024-05-08 | 0.96 | 1.09 | +13.5% | 3,445.7 | 3,447.0 | +0.0% |
| 2024-02-07 | 0.10 | 0.34 | +240.0% | 4,203.5 | 4,234.0 | +0.7% |
| 2023-11-02 | 0.96 | 1.09 | +13.5% | 3,183.2 | 3,207.0 | +0.7% |
Surprise is actual minus consensus, as a share of the consensus.