| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 2.62 | 5.15 | +96.6% | 4,093.3 | 4,806.0 | +17.4% |
| 2026-05-12 | 3.35 | 1.90 | −43.3% | 3,587.3 | 4,145.0 | +15.5% |
| 2026-01-31 | 6.00 | 1.30 | −78.3% | 4,516.0 | 3,784.0 | −16.2% |
| 2025-11-03 | 6.65 | 6.45 | −3.0% | 4,576.0 | 4,744.2 | +3.7% |
| 2025-09-30 | 6.65 | 6.45 | −3.0% | 4,576.0 | 4,744.2 | +3.7% |
| 2025-08-04 | — | 3.15 | — | 3,314.0 | 3,401.1 | +2.6% |
| 2025-06-30 | — | 3.15 | — | 3,314.0 | 3,401.1 | +2.6% |
| 2025-05-21 | 3.50 | 0.44 | −87.4% | 3,608.0 | 3,129.9 | −13.3% |
| 2025-02-03 | — | 3.70 | — | 4,056.0 | 4,041.0 | −0.4% |
| 2024-10-28 | 6.40 | 5.05 | −21.1% | 4,337.0 | 4,183.1 | −3.5% |
| 2024-08-12 | 1.80 | 2.48 | +37.8% | 3,130.0 | 3,144.5 | +0.5% |
| 2024-05-24 | 0.40 | 0.80 | +100.0% | 3,043.0 | 3,252.3 | +6.9% |
Surprise is actual minus consensus, as a share of the consensus.