| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.97 | 3.47 | +76.2% | 22,814.1 | 24,041.0 | +5.4% |
| 2026-04-29 | 0.88 | 1.83 | +107.2% | 23,379.7 | 21,861.0 | −6.5% |
| 2026-02-04 | 1.81 | 1.99 | +9.9% | 22,609.0 | 23,762.0 | +5.1% |
| 2025-11-05 | 1.94 | 2.27 | +17.0% | 14,728.6 | 22,155.0 | +50.4% |
| 2025-07-30 | 1.09 | 1.31 | +20.2% | 12,239.0 | 12,769.0 | +4.3% |
| 2025-05-07 | 1.28 | 1.81 | +41.4% | 13,017.0 | 11,643.0 | −10.6% |
| 2025-02-05 | 2.30 | 2.13 | −7.4% | 13,183.0 | 13,542.0 | +2.7% |
| 2024-10-30 | 2.14 | 2.29 | +7.0% | 13,197.7 | 12,908.0 | −2.2% |
| 2024-07-31 | 1.83 | 1.73 | −5.5% | 14,304.2 | 13,241.0 | −7.4% |
| 2024-04-24 | 2.53 | 3.04 | +20.2% | 13,955.8 | 13,417.0 | −3.9% |
| 2024-02-07 | 2.81 | 3.70 | +31.7% | 14,093.8 | 14,936.0 | +6.0% |
| 2023-10-26 | 2.50 | 2.99 | +19.6% | 15,322.7 | 14,227.0 | −7.2% |
Surprise is actual minus consensus, as a share of the consensus.