| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 4.35 | 4.50 | +3.4% | 86,306.0 | 84,512.0 | −2.1% |
| 2026-04-27 | 2.42 | 2.60 | +7.4% | 60,564.0 | 65,742.0 | +8.5% |
| 2026-02-03 | 1.08 | 0.70 | −35.2% | 40,154.6 | 42,044.0 | +4.7% |
| 2025-10-29 | 0.78 | 2.19 | +179.7% | 40,156.1 | 48,966.5 | +21.9% |
| 2025-07-29 | 2.42 | 3.89 | +60.7% | 53,812.5 | 70,173.7 | +30.4% |
| 2025-04-30 | 2.15 | 2.15 | +0.0% | 83,275.0 | 55,669.4 | −33.1% |
| 2025-02-10 | 0.24 | 0.56 | +133.3% | 35,744.0 | 36,887.9 | +3.2% |
| 2024-10-22 | 1.68 | 1.91 | +13.7% | 10,468.5 | 48,046.8 | +359.0% |
| 2024-07-30 | 4.69 | 9.63 | +105.3% | 10,468.5 | 71,968.6 | +587.5% |
| 2024-05-13 | 4.10 | 4.13 | +0.7% | 10,468.5 | 43,173.1 | +312.4% |
| 2024-02-05 | 0.90 | 1.02 | +13.3% | 10,468.5 | 26,676.9 | +154.8% |
| 2023-11-06 | 5.15 | 3.85 | −25.2% | 38,655.7 | 38,705.2 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.