| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.72 | 3.94 | +129.0% | 23,002.5 | 24,734.0 | +7.5% |
| 2026-04-30 | 1.69 | 1.07 | −36.7% | 19,313.8 | 20,661.0 | +7.0% |
| 2026-02-03 | 1.60 | 0.10 | −93.8% | 20,993.0 | 18,456.0 | −12.1% |
| 2025-10-17 | 3.22 | 1.58 | −50.9% | 21,246.1 | 21,389.4 | +0.7% |
| 2025-07-23 | 2.90 | 2.50 | −13.8% | 21,205.9 | 21,141.0 | −0.3% |
| 2025-04-29 | 3.07 | 2.70 | −12.1% | 20,472.8 | 20,875.0 | +2.0% |
| 2025-01-10 | 2.85 | 2.50 | −12.3% | 20,778.0 | 20,100.0 | −3.3% |
| 2024-10-29 | 3.40 | 3.26 | −4.1% | 22,129.6 | 21,702.4 | −1.9% |
| 2024-08-08 | 3.10 | 3.13 | +1.0% | 19,012.0 | 21,436.0 | +12.7% |
| 2024-05-23 | 3.50 | 2.95 | −15.7% | 18,071.3 | 19,288.0 | +6.7% |
| 2024-01-15 | 3.80 | 3.92 | +3.2% | 15,076.5 | 16,568.0 | +9.9% |
| 2023-10-17 | 2.50 | 3.25 | +30.0% | 13,740.3 | 14,867.0 | +8.2% |
Surprise is actual minus consensus, as a share of the consensus.