| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 19.16 | 36.93 | +92.7% | 20,497.2 | 24,234.0 | +18.2% |
| 2026-05-11 | 26.32 | 21.22 | −19.4% | 24,702.8 | 25,209.0 | +2.0% |
| 2026-02-06 | 18.66 | 19.80 | +6.1% | 16,733.5 | 20,395.0 | +21.9% |
| 2025-11-10 | 19.50 | 19.90 | +2.1% | 17,816.5 | 16,021.4 | −10.1% |
| 2025-07-30 | 16.50 | 25.22 | +52.8% | 15,709.0 | 19,877.9 | +26.5% |
| 2025-05-15 | 24.50 | 41.73 | +70.3% | 20,983.2 | 22,755.7 | +8.4% |
| 2025-02-01 | 25.00 | 27.04 | +8.2% | 22,565.0 | 16,945.0 | −24.9% |
| 2024-11-08 | 15.96 | 19.97 | +25.1% | 19,665.5 | 13,943.3 | −29.1% |
| 2024-11-07 | 15.96 | 19.97 | +25.1% | 16,490.8 | 13,943.3 | −15.4% |
| 2024-08-01 | 18.06 | 16.06 | −11.1% | 20,257.3 | 20,303.0 | +0.2% |
| 2024-05-30 | 18.06 | 57.29 | +217.2% | 20,257.3 | 24,851.2 | +22.7% |
| 2024-02-13 | 17.31 | 25.10 | +45.0% | 18,892.9 | 21,340.2 | +13.0% |
Surprise is actual minus consensus, as a share of the consensus.