| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-25 | 10.80 | 10.51 | −2.7% | 34,477.0 | 34,511.1 | +0.1% |
| 2026-04-27 | 10.17 | 11.13 | +9.4% | 30,813.2 | 33,623.3 | +9.1% |
| 2026-01-20 | 8.78 | 8.90 | +1.4% | 30,475.0 | 30,651.0 | +0.6% |
| 2025-10-17 | 7.52 | 7.41 | −1.5% | 25,516.8 | 52,238.7 | +104.7% |
| 2025-07-23 | 7.06 | 7.78 | +10.2% | 28,750.7 | 51,890.5 | +80.5% |
| 2025-07-19 | 6.64 | 7.78 | +17.2% | 28,750.7 | 51,890.5 | +80.5% |
| 2025-04-22 | 6.80 | 6.80 | +0.0% | 26,591.5 | 28,546.0 | +7.4% |
| 2025-01-24 | 7.05 | 7.10 | +0.7% | 24,636.0 | 26,411.0 | +7.2% |
| 2024-10-23 | 7.08 | 7.65 | +8.1% | 24,010.4 | 45,485.8 | +89.4% |
| 2024-07-25 | 6.82 | 6.74 | −1.2% | 24,604.4 | 43,147.0 | +75.4% |
| 2024-04-24 | 5.21 | 6.66 | +27.8% | 4,401.0 | 33,865.1 | +669.5% |
| 2024-01-25 | 6.25 | 5.58 | −10.7% | 4,401.0 | 16,156.3 | +267.1% |
Surprise is actual minus consensus, as a share of the consensus.