| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.70 | 3.90 | +129.4% | 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-09-30 | 3.25 | 1.62 | −50.2% | 21,246.1 | 21,635.7 | +1.8% |
| 2025-08-06 | 2.90 | 2.48 | −14.5% | 21,205.9 | 21,140.5 | −0.3% |
| 2025-04-29 | 3.07 | 2.64 | −14.0% | 20,472.8 | 20,874.9 | +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,632.0 | −2.2% |
| 2024-08-08 | 3.10 | 3.13 | +1.0% | 19,012.0 | 21,435.6 | +12.7% |
| 2024-05-23 | 3.50 | 2.95 | −15.7% | 18,071.3 | 19,287.8 | +6.7% |
| 2024-01-15 | 3.80 | 3.92 | +3.2% | 15,076.5 | 16,567.6 | +9.9% |
| 2023-10-17 | 2.50 | 3.25 | +30.0% | 13,740.3 | 14,867.1 | +8.2% |
Surprise is actual minus consensus, as a share of the consensus.