| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 4.13 | 4.12 | −0.2% | 49,740.2 | 53,442.2 | +7.4% |
| 2026-05-04 | 3.46 | 3.70 | +6.9% | 44,773.9 | 45,511.0 | +1.6% |
| 2026-01-30 | 3.10 | 3.10 | +0.0% | 43,088.8 | 40,297.0 | −6.5% |
| 2025-11-14 | 3.75 | 2.02 | −46.1% | 44,755.7 | 43,645.1 | −2.5% |
| 2025-08-05 | 3.67 | 3.21 | −12.5% | 45,271.0 | 46,951.2 | +3.7% |
| 2025-04-30 | 3.39 | 3.00 | −11.5% | 41,366.3 | 41,594.0 | +0.6% |
| 2025-01-28 | 3.26 | 2.90 | −11.0% | 41,713.8 | 38,486.0 | −7.7% |
| 2024-11-04 | 4.53 | 2.72 | −40.0% | 26,454.8 | 44,500.0 | +68.2% |
| 2024-07-30 | 3.82 | 2.59 | −32.2% | 26,454.8 | 44,357.1 | +67.7% |
| 2024-04-30 | 3.08 | 2.17 | −29.5% | 26,454.8 | 41,729.0 | +57.7% |
| 2024-01-24 | 3.17 | 2.36 | −25.6% | 26,454.8 | 39,798.3 | +50.4% |
| 2023-11-06 | 3.14 | 3.16 | +0.6% | 40,765.6 | 43,715.2 | +7.2% |
Surprise is actual minus consensus, as a share of the consensus.