| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | — | 12.72 | — | 6,203.0 | 12,055.1 | +94.3% |
| 2026-05-15 | 16.47 | 33.43 | +103.0% | 14,611.0 | 17,872.7 | +22.3% |
| 2026-01-30 | 16.47 | 22.01 | +33.6% | 14,611.0 | 18,286.1 | +25.2% |
| 2025-11-10 | 16.47 | 19.56 | +18.8% | 11,706.0 | 12,890.3 | +10.1% |
| 2025-08-04 | 16.47 | 22.84 | +38.7% | 8,826.0 | 14,742.5 | +67.0% |
| 2025-05-15 | — | 56.65 | — | 11,706.0 | 14,622.9 | +24.9% |
| 2025-02-13 | 49.40 | 12.72 | −74.3% | 14,611.0 | 14,611.0 | +0.0% |
| 2024-11-11 | 16.47 | 15.93 | −3.3% | 10,950.0 | 13,840.0 | +26.4% |
| 2024-08-07 | — | 18.47 | — | 11,706.0 | 11,582.0 | −1.1% |
| 2024-05-30 | — | 13.80 | — | 8,826.0 | 9,339.0 | +5.8% |
| 2024-01-29 | — | 15.73 | — | 9,913.0 | 12,354.0 | +24.6% |
| 2023-11-03 | — | 10.47 | — | 10,950.0 | 11,505.0 | +5.1% |
Surprise is actual minus consensus, as a share of the consensus.