| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 1.80 | 17.83 | +890.8% | 5,025.8 | 5,187.0 | +3.2% |
| 2026-04-23 | 2.43 | 2.58 | +6.2% | 9,303.8 | 9,143.0 | −1.7% |
| 2026-02-05 | 5.08 | 5.18 | +2.0% | 9,958.0 | 9,758.0 | −2.0% |
| 2025-10-23 | 2.56 | 2.82 | +10.2% | 10,154.8 | 10,408.0 | +2.5% |
| 2025-07-24 | 5.32 | 4.92 | −7.5% | 10,059.3 | 10,352.0 | +2.9% |
| 2025-04-29 | 4.42 | 5.02 | +13.6% | 9,593.3 | 9,822.0 | +2.4% |
| 2025-02-06 | 5.56 | 3.96 | −28.8% | 9,835.1 | 10,088.0 | +2.6% |
| 2024-10-24 | 5.00 | 5.16 | +3.2% | 9,905.3 | 9,728.0 | −1.8% |
| 2024-07-25 | 4.84 | 4.98 | +2.9% | 9,413.1 | 9,577.0 | +1.7% |
| 2024-04-25 | 4.34 | 4.48 | +3.2% | 9,027.2 | 9,105.0 | +0.9% |
| 2024-02-01 | 4.89 | 4.90 | +0.2% | 9,695.3 | 9,440.0 | −2.6% |
| 2023-10-26 | 4.46 | 4.54 | +1.8% | 9,230.7 | 9,212.0 | −0.2% |
Surprise is actual minus consensus, as a share of the consensus.