| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 2.42 | 6.17 | +155.1% | 29,084.5 | 30,826.9 | +6.0% |
| 2026-07-03 | 2.40 | 2.40 | +0.0% | 18,300.0 | 29,129.0 | +59.2% |
| 2026-05-26 | 3.10 | 9.60 | +209.7% | 20,053.0 | 19,967.0 | −0.4% |
| 2026-02-12 | 7.30 | 16.10 | +120.5% | 28,377.3 | 30,710.0 | +8.2% |
| 2025-11-12 | 1.00 | 2.98 | +198.0% | 16,581.5 | 15,361.2 | −7.4% |
| 2025-09-30 | 1.00 | 2.98 | +198.0% | 16,581.5 | 15,361.2 | −7.4% |
| 2025-08-12 | 2.60 | 6.38 | +145.4% | 17,591.5 | 18,262.8 | +3.8% |
| 2025-06-30 | 2.60 | 6.38 | +145.4% | 17,591.5 | 18,262.8 | +3.8% |
| 2025-05-29 | 2.70 | 3.81 | +41.1% | 18,006.0 | 13,211.5 | −26.6% |
| 2025-05-16 | 2.70 | 3.81 | +41.1% | 18,006.0 | 13,114.7 | −27.2% |
| 2025-02-13 | 2.70 | 2.05 | −24.1% | 13,396.5 | 21,025.5 | +56.9% |
| 2024-11-14 | 0.82 | 0.78 | −4.3% | 14,691.0 | 15,004.9 | +2.1% |
Surprise is actual minus consensus, as a share of the consensus.