| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 23.70 | 30.38 | +28.2% | 64,096.8 | 74,186.2 | +15.7% |
| 2026-05-05 | 29.65 | 25.20 | −15.0% | 74,637.3 | 60,197.0 | −19.3% |
| 2026-01-19 | 19.50 | 19.20 | −1.5% | 53,648.7 | 50,581.0 | −5.7% |
| 2025-11-12 | 13.90 | 10.83 | −22.1% | 26,814.0 | 36,435.5 | +35.9% |
| 2025-08-12 | 11.40 | 12.30 | +7.9% | 26,378.7 | 23,835.0 | −9.6% |
| 2025-04-25 | 5.10 | 4.00 | −21.6% | 11,816.0 | 11,933.0 | +1.0% |
| 2025-01-28 | 6.70 | 7.55 | +12.7% | 18,089.0 | 16,752.0 | −7.4% |
| 2024-10-23 | — | 5.44 | — | 12,000.0 | 13,690.9 | +14.1% |
| 2024-07-30 | — | 10.85 | — | — | 24,172.0 | — |
| 2024-05-02 | — | 5.50 | — | — | 15,543.0 | — |
| 2024-01-22 | — | 6.57 | — | — | 19,105.0 | — |
| 2023-10-23 | 4.60 | 4.58 | −0.4% | 10,913.0 | 10,913.0 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.