| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 6.80 | 11.06 | +62.6% | 27,381.3 | 12,937.0 | −52.8% |
| 2026-05-19 | 8.00 | 10.80 | +35.0% | 26,561.8 | 12,418.0 | −53.2% |
| 2026-02-10 | 7.70 | 7.70 | +0.0% | 25,223.3 | 10,944.0 | −56.6% |
| 2025-10-21 | 6.90 | 6.90 | +0.0% | 7,578.0 | 7,578.0 | +0.0% |
| 2025-08-12 | 6.80 | 7.70 | +13.2% | 7,575.0 | 26,196.5 | +245.8% |
| 2025-05-14 | 7.60 | 6.70 | −11.8% | — | 12,089.0 | — |
| 2025-01-31 | 8.50 | 7.50 | −11.8% | — | 10,851.0 | — |
| 2024-10-23 | — | 8.93 | — | 45,144.0 | 11,072.9 | −75.5% |
| 2024-07-24 | — | 10.61 | — | 50,000.0 | 11,824.0 | −76.4% |
| 2024-05-24 | — | 7.88 | — | 50,000.0 | 12,534.0 | −74.9% |
| 2024-01-23 | — | 9.79 | — | — | 11,537.0 | — |
| 2023-11-02 | — | 10.56 | — | — | 10,720.0 | — |
Surprise is actual minus consensus, as a share of the consensus.