| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 5.43 | 5.13 | −5.5% | 44,574.3 | 44,310.0 | −0.6% |
| 2026-04-24 | 2.60 | 2.95 | +13.5% | 34,717.7 | 35,020.0 | +0.9% |
| 2026-01-23 | 3.13 | −0.20 | −106.4% | 28,408.0 | 26,180.0 | −7.8% |
| 2025-10-28 | 8.08 | 3.54 | −56.2% | 33,938.0 | 30,080.0 | −11.4% |
| 2025-07-28 | 7.11 | 4.26 | −40.1% | 45,080.0 | 38,000.0 | −15.7% |
| 2025-04-28 | 3.43 | 1.50 | −56.3% | 33,230.0 | 30,730.0 | −7.5% |
| 2025-04-25 | 3.39 | 1.48 | −56.3% | 32,870.1 | 30,730.0 | −6.5% |
| 2025-01-24 | 3.10 | 3.10 | +0.0% | 23,650.0 | 23,652.1 | +0.0% |
| 2025-01-23 | — | 3.03 | — | — | 23,650.0 | — |
| 2024-10-22 | — | 1.54 | — | — | 30,550.0 | — |
| 2024-07-25 | — | 2.82 | — | — | 28,340.0 | — |
| 2024-05-03 | — | 0.81 | — | — | 25,270.0 | — |
Surprise is actual minus consensus, as a share of the consensus.