| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-18 | 35.67 | 35.90 | +0.6% | 35,684.5 | 40,317.0 | +13.0% |
| 2026-05-23 | 41.87 | 43.10 | +2.9% | 37,509.4 | 38,875.0 | +3.6% |
| 2026-01-17 | 28.28 | 27.50 | −2.8% | 31,475.3 | 32,128.0 | +2.1% |
| 2025-11-01 | 27.60 | 20.78 | −24.7% | 27,914.4 | 30,192.0 | +8.2% |
| 2025-05-24 | 48.66 | 46.64 | −4.2% | 32,861.2 | 36,270.6 | +10.4% |
| 2025-01-25 | 19.62 | 24.60 | +25.4% | 27,590.5 | 28,250.0 | +2.4% |
| 2024-10-26 | 10.40 | 3.04 | −70.8% | 12,613.0 | 25,601.2 | +103.0% |
| 2024-07-22 | 21.95 | 23.98 | +9.2% | 12,613.0 | 28,075.7 | +122.6% |
| 2024-05-13 | 40.92 | 27.21 | −33.5% | 12,613.0 | 31,057.7 | +146.2% |
| 2024-01-20 | 28.75 | 36.73 | +27.8% | 12,613.0 | 29,348.3 | +132.7% |
| 2023-11-04 | 19.15 | 23.05 | +20.4% | 25,410.2 | 27,527.7 | +8.3% |
| 2023-08-13 | 24.80 | 16.78 | −32.3% | 24,898.7 | 27,626.3 | +11.0% |
Surprise is actual minus consensus, as a share of the consensus.