| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | 5.18 | 4.93 | −4.8% | 41,968.1 | 42,255.0 | +0.7% |
| 2026-05-06 | 5.49 | 5.30 | −3.5% | 39,376.0 | 39,004.0 | −0.9% |
| 2026-01-23 | 5.67 | 5.60 | −1.2% | 41,185.2 | 40,991.0 | −0.5% |
| 2025-10-31 | 5.08 | 4.80 | −5.5% | 38,842.1 | 38,251.0 | −1.5% |
| 2025-08-07 | 5.05 | 4.60 | −8.9% | 36,307.8 | 36,619.0 | +0.9% |
| 2025-05-06 | 4.84 | 4.30 | −11.2% | 36,125.1 | 35,980.0 | −0.4% |
| 2025-01-24 | 5.18 | 4.90 | −5.4% | 37,311.0 | 37,684.0 | +1.0% |
| 2024-10-24 | 5.02 | 4.86 | −3.2% | 36,119.5 | 36,663.0 | +1.5% |
| 2024-08-07 | 4.89 | 4.60 | −5.9% | 35,055.1 | 33,316.0 | −5.0% |
| 2024-05-06 | 4.96 | 4.71 | −5.0% | 33,535.0 | 33,856.0 | +1.0% |
| 2024-01-31 | 5.41 | 5.75 | +6.3% | 37,185.6 | 36,596.0 | −1.6% |
| 2023-11-01 | 4.68 | 4.35 | −7.1% | 35,986.8 | 36,020.0 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.