| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | — | 32.78 | — | 9,375.0 | 14,744.0 | +57.3% |
| 2026-08-04 | — | 32.78 | — | 9,375.0 | — | — |
| 2026-05-11 | 38.30 | 32.78 | −14.4% | 13,937.0 | 14,558.0 | +4.5% |
| 2026-02-02 | — | 33.60 | — | 10,212.0 | 10,232.0 | +0.2% |
| 2025-05-07 | 32.00 | 33.30 | +4.1% | 9,399.0 | 9,884.0 | +5.2% |
| 2025-02-03 | 26.50 | 27.22 | +2.7% | 8,366.0 | 8,478.9 | +1.3% |
| 2024-10-28 | — | 28.32 | — | — | 8,765.0 | — |
| 2024-07-25 | 23.20 | 26.21 | +13.0% | 7,666.0 | 8,370.7 | +9.2% |
| 2024-05-14 | — | 26.73 | — | — | 8,555.6 | — |
| 2024-01-30 | — | 23.99 | — | — | 7,657.4 | — |
| 2023-11-06 | — | 25.25 | — | — | 7,516.1 | — |
| 2023-07-28 | — | 22.79 | — | — | 7,164.2 | — |
Surprise is actual minus consensus, as a share of the consensus.