| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.00 | 1.09 | +9.1% | 37,791.5 | 38,083.0 | +0.8% |
| 2026-05-15 | 1.50 | 1.50 | +0.0% | 22,581.5 | 28,155.0 | +24.7% |
| 2026-02-04 | 0.80 | 0.30 | −62.5% | 24,500.5 | 22,207.0 | −9.4% |
| 2025-11-05 | 1.30 | 1.02 | −21.5% | 32,304.0 | 33,652.6 | +4.2% |
| 2025-08-12 | 1.20 | 1.06 | −11.7% | 29,189.3 | 32,137.7 | +10.1% |
| 2025-05-20 | 0.50 | 0.85 | +70.0% | 19,963.5 | 23,409.6 | +17.3% |
| 2025-02-07 | 0.60 | 0.33 | −45.0% | 20,580.0 | 22,868.0 | +11.1% |
| 2024-11-08 | 1.25 | 0.90 | −28.0% | 28,822.5 | 30,519.3 | +5.9% |
| 2024-11-07 | 1.25 | 0.90 | −28.0% | 20,951.0 | 30,519.3 | +45.7% |
| 2024-08-07 | 1.06 | 1.02 | −3.8% | 20,951.0 | 26,942.0 | +28.6% |
| 2024-05-18 | 0.34 | 0.55 | +61.8% | 20,951.0 | 18,881.4 | −9.9% |
| 2024-02-12 | — | 0.49 | — | 20,951.0 | 20,555.0 | −1.9% |
Surprise is actual minus consensus, as a share of the consensus.