| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | — | 8.81 | — | — | 51,671.6 | — |
| 2026-08-06 | — | 8.81 | — | — | 51,671.6 | — |
| 2026-05-08 | 2.40 | 8.81 | +266.9% | 26,078.9 | 45,207.0 | +73.3% |
| 2026-02-27 | 3.19 | 1.12 | −64.9% | 29,436.3 | 43,007.0 | +46.1% |
| 2025-11-06 | — | 3.15 | — | — | 44,757.1 | — |
| 2025-05-08 | — | −4.09 | — | — | 37,680.2 | — |
| 2025-05-05 | — | −4.09 | — | — | 37,680.2 | — |
| 2025-02-21 | — | −4.80 | — | — | 36,757.3 | — |
| 2024-11-07 | — | −5.33 | — | — | 39,342.8 | — |
| 2024-11-06 | — | −5.33 | — | — | 39,342.8 | — |
| 2024-08-07 | — | −2.32 | — | — | 40,941.5 | — |
| 2024-05-09 | — | −4.34 | — | — | 36,702.4 | — |
Surprise is actual minus consensus, as a share of the consensus.