| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-09 | — | 4.26 | — | — | — | — |
| 2026-07-17 | 3.30 | 3.54 | +7.3% | 14,015.5 | 14,431.4 | +3.0% |
| 2026-05-05 | 2.40 | 3.15 | +31.3% | 11,356.0 | 12,763.0 | +12.4% |
| 2026-01-16 | 1.30 | 1.90 | +46.2% | 10,262.0 | 10,798.0 | +5.2% |
| 2025-10-17 | 1.30 | 0.95 | −26.9% | 8,165.0 | 9,050.0 | +10.8% |
| 2025-07-25 | 1.50 | 0.81 | −46.0% | 7,478.0 | 7,679.0 | +2.7% |
| 2025-04-25 | 2.50 | 0.81 | −67.6% | 7,421.7 | 7,149.0 | −3.7% |
| 2025-01-31 | 3.00 | 0.24 | −92.0% | 6,917.5 | 6,721.0 | −2.8% |
| 2024-10-25 | 3.70 | −6.10 | −264.9% | 7,057.0 | 6,449.0 | −8.6% |
| 2024-07-22 | 3.44 | 3.77 | +9.6% | 6,612.0 | 9,215.2 | +39.4% |
| 2024-07-20 | 3.44 | 3.80 | +10.5% | 6,612.0 | 6,758.0 | +2.2% |
| 2024-04-30 | — | 4.26 | — | 6,101.0 | 8,446.5 | +38.4% |
Surprise is actual minus consensus, as a share of the consensus.