| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | — | 0.76 | — | 42,996.0 | 43,212.0 | +0.5% |
| 2026-05-25 | — | 0.90 | — | 66,586.0 | 66,959.0 | +0.6% |
| 2026-02-05 | — | 1.60 | — | 46,844.6 | 46,845.0 | +0.0% |
| 2025-11-11 | — | 1.10 | — | 48,971.0 | 51,119.9 | +4.4% |
| 2025-09-30 | — | 1.10 | — | 48,971.0 | 51,229.8 | +4.6% |
| 2025-08-12 | — | 0.65 | — | 49,520.0 | 39,088.0 | −21.1% |
| 2025-08-11 | — | 0.65 | — | 49,520.0 | 39,087.7 | −21.1% |
| 2025-05-21 | — | 2.20 | — | — | 63,860.0 | — |
| 2025-02-14 | — | 1.49 | — | 47,831.0 | 45,674.0 | −4.5% |
| 2024-11-07 | — | 1.38 | — | — | 48,549.5 | — |
| 2024-08-08 | — | 1.07 | — | 58,501.0 | 40,738.0 | −30.4% |
| 2024-05-17 | — | 2.30 | — | 63,232.0 | 67,140.1 | +6.2% |
Surprise is actual minus consensus, as a share of the consensus.