| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-16 | — | 1.84 | — | — | — | — |
| 2026-07-23 | 1.40 | 1.60 | +14.3% | 14,434.0 | 14,434.0 | +0.0% |
| 2026-05-08 | 1.30 | 1.50 | +15.4% | 13,098.4 | 13,996.0 | +6.9% |
| 2026-01-22 | 0.87 | 1.00 | +15.3% | 12,438.3 | 12,960.0 | +4.2% |
| 2025-10-17 | 0.60 | 0.62 | +3.3% | 11,208.5 | 19,386.6 | +73.0% |
| 2025-07-28 | 0.45 | 0.53 | +17.8% | 12,697.0 | 18,678.3 | +47.1% |
| 2025-04-30 | 0.30 | 0.40 | +33.3% | 12,245.0 | 11,340.0 | −7.4% |
| 2025-01-23 | 0.80 | 0.60 | −25.0% | 10,700.0 | 10,589.0 | −1.0% |
| 2024-10-25 | 1.00 | 1.19 | +19.0% | 11,567.5 | 18,200.4 | +57.3% |
| 2024-07-25 | 1.20 | 1.53 | +27.5% | 11,793.5 | 17,742.7 | +50.4% |
| 2024-05-18 | 1.10 | 1.67 | +51.8% | 10,880.5 | 17,646.4 | +62.2% |
| 2024-01-24 | 1.30 | 1.50 | +15.4% | 10,270.0 | 10,446.9 | +1.7% |
Surprise is actual minus consensus, as a share of the consensus.