| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-10 | — | 1.56 | — | — | — | — |
| 2026-06-10 | 1.96 | 2.11 | +7.7% | 19,100.8 | 19,184.0 | +0.4% |
| 2026-03-10 | 1.70 | 1.79 | +5.3% | 16,925.8 | 17,190.0 | +1.6% |
| 2025-12-10 | 1.64 | 2.26 | +37.8% | 16,192.7 | 16,058.0 | −0.8% |
| 2025-09-09 | 1.48 | 1.47 | −0.7% | 15,039.5 | 14,926.0 | −0.8% |
| 2025-06-11 | 1.64 | 1.70 | +3.7% | 15,581.7 | 15,903.0 | +2.1% |
| 2025-03-10 | 1.49 | 1.47 | −1.3% | 14,375.4 | 14,130.0 | −1.7% |
| 2024-12-09 | 1.48 | 1.47 | −0.7% | 14,117.8 | 14,059.0 | −0.4% |
| 2024-09-09 | 1.33 | 1.39 | +4.5% | 13,233.3 | 13,307.0 | +0.6% |
| 2024-06-11 | 1.65 | 1.63 | −1.2% | 14,562.3 | 14,287.0 | −1.9% |
| 2024-03-11 | 1.38 | 1.41 | +2.2% | 13,286.5 | 13,280.0 | −0.0% |
| 2023-12-11 | 1.32 | 1.34 | +1.5% | 13,048.0 | 12,941.0 | −0.8% |
Surprise is actual minus consensus, as a share of the consensus.