| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | — | 3.31 | — | 40,606.0 | 47,306.6 | +16.5% |
| 2026-08-04 | — | 3.31 | — | 40,606.0 | 46,705.0 | +15.0% |
| 2026-05-19 | — | 3.56 | — | 30,500.0 | 37,784.0 | +23.9% |
| 2026-02-14 | — | 3.85 | — | 34,272.0 | 32,800.0 | −4.3% |
| 2025-11-11 | — | 6.46 | — | 53,628.0 | 53,269.0 | −0.7% |
| 2025-08-07 | — | 6.59 | — | 38,466.0 | 38,673.0 | +0.5% |
| 2025-05-26 | — | 11.88 | — | 34,986.0 | 27,738.0 | −20.7% |
| 2025-02-12 | — | 5.32 | — | 33,860.0 | 32,640.0 | −3.6% |
| 2024-11-12 | — | 7.34 | — | 50,268.0 | 49,656.0 | −1.2% |
| 2024-08-13 | — | 3.60 | — | 47,542.0 | 45,254.0 | −4.8% |
| 2024-06-07 | — | 2.80 | — | 35,635.0 | 33,320.0 | −6.5% |
| 2024-02-14 | — | 2.10 | — | 30,618.0 | 32,248.0 | +5.3% |
Surprise is actual minus consensus, as a share of the consensus.