| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 3.09 | 3.02 | −2.2% | 23,855.3 | 23,046.2 | −3.4% |
| 2026-02-19 | 2.74 | 2.76 | +0.7% | 22,411.4 | 22,756.0 | +1.5% |
| 2025-07-29 | 2.35 | 2.23 | −5.1% | 19,782.3 | 19,718.1 | −0.3% |
| 2025-02-19 | 2.56 | 2.49 | −2.7% | 21,635.6 | 21,460.4 | −0.8% |
| 2024-07-31 | 2.73 | 2.76 | +1.1% | 21,110.4 | 21,173.8 | +0.3% |
| 2024-02-21 | 2.96 | 2.92 | −1.4% | 21,903.5 | 21,503.5 | −1.8% |
| 2023-07-26 | 2.82 | 2.48 | −12.1% | 20,912.1 | 21,052.0 | +0.7% |
| 2023-02-22 | 2.53 | 1.72 | −32.0% | 20,809.2 | 21,014.9 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.