| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 3.01 | 2.50 | −16.9% | 17,203.3 | 15,924.0 | −7.4% |
| 2026-03-10 | 3.83 | 1.96 | −48.8% | 18,092.3 | 17,139.0 | −5.3% |
| 2025-07-31 | 2.51 | 1.81 | −27.9% | 17,077.3 | 17,078.0 | +0.0% |
| 2025-03-10 | 5.05 | −1.48 | −129.2% | 17,379.7 | 18,499.0 | +6.4% |
| 2024-08-01 | 2.57 | −0.14 | −105.4% | 17,829.8 | 17,280.0 | −3.1% |
| 2024-03-07 | 3.11 | 0.42 | −86.6% | 19,953.7 | 17,742.0 | −11.1% |
| 2023-06-30 | 3.16 | 1.95 | −38.3% | 18,245.6 | 18,307.0 | +0.3% |
| 2022-12-31 | 3.89 | −0.24 | −106.1% | 16,688.1 | 19,447.0 | +16.5% |
Surprise is actual minus consensus, as a share of the consensus.