| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 16.20 | 4.75 | −70.7% | 12,407.0 | 13,032.8 | +5.0% |
| 2026-05-04 | 8.59 | 8.59 | +0.0% | 16,432.2 | 20,097.4 | +22.3% |
| 2026-01-16 | 11.00 | 1.40 | −87.3% | 13,134.7 | 9,431.0 | −28.2% |
| 2025-11-12 | 3.70 | 6.80 | +83.8% | 10,729.5 | 14,076.0 | +31.2% |
| 2025-07-25 | 1.27 | 1.30 | +2.4% | 11,271.0 | 8,519.0 | −24.4% |
| 2025-05-29 | 3.83 | 3.83 | +0.0% | 12,582.3 | 12,389.8 | −1.5% |
| 2025-02-06 | 4.70 | 2.20 | −53.2% | 10,429.6 | 12,241.0 | +17.4% |
| 2024-11-14 | — | 2.62 | — | 8,821.0 | 9,404.7 | +6.6% |
| 2024-08-08 | — | 0.60 | — | 9,137.7 | 6,404.0 | −29.9% |
| 2024-05-17 | 11.20 | 0.70 | −93.8% | 11,807.8 | 7,614.7 | −35.5% |
| 2024-02-07 | 8.66 | 1.59 | −81.6% | 9,283.6 | 6,849.0 | −26.2% |
| 2023-11-06 | 8.30 | 1.58 | −81.0% | 9,406.2 | 7,412.0 | −21.2% |
Surprise is actual minus consensus, as a share of the consensus.