| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-10 | 1.49 | 1.56 | +4.7% | 17,546.6 | 17,666.0 | +0.7% |
| 2026-04-08 | 0.58 | 0.64 | +10.3% | 14,049.6 | 14,200.0 | +1.1% |
| 2026-01-13 | 1.53 | 1.55 | +1.3% | 14,682.1 | 14,606.0 | −0.5% |
| 2025-07-10 | 2.06 | 3.27 | +58.7% | 16,184.0 | 16,648.0 | +2.9% |
| 2025-04-09 | 0.38 | 0.37 | −3.3% | 16,311.6 | 14,040.0 | −13.9% |
| 2025-01-10 | 1.76 | 1.85 | +5.1% | 13,386.0 | 14,437.0 | +7.9% |
| 2024-10-10 | 1.52 | 1.97 | +29.6% | 14,645.7 | 15,677.0 | +7.0% |
| 2024-07-11 | 2.37 | 2.01 | −15.2% | 15,447.9 | 16,658.0 | +7.8% |
| 2024-04-10 | 0.37 | 0.06 | −84.5% | 12,515.0 | 13,748.0 | +9.9% |
| 2024-03-12 | 1.16 | 3.16 | +172.4% | 13,551.4 | 14,223.0 | +5.0% |
| 2023-10-12 | 1.95 | 1.72 | −11.8% | 14,555.0 | 15,488.0 | +6.4% |
| 2023-07-13 | 2.40 | 2.85 | +18.8% | 14,439.4 | 15,578.0 | +7.9% |
Surprise is actual minus consensus, as a share of the consensus.