| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-14 | 3.20 | 3.39 | +6.1% | 3,700.0 | 6,550.0 | +77.0% |
| 2026-05-23 | 3.30 | 3.80 | +15.2% | 3,718.5 | 5,029.0 | +35.2% |
| 2026-02-14 | 2.80 | 4.30 | +53.6% | 4,361.0 | 4,569.0 | +4.8% |
| 2025-09-30 | 3.00 | 3.93 | +31.0% | 3,458.5 | 7,314.0 | +111.5% |
| 2025-08-13 | 2.55 | 3.10 | +21.6% | 2,618.8 | 4,858.3 | +85.5% |
| 2025-08-11 | 2.55 | 3.10 | +21.6% | 2,618.8 | 4,858.3 | +85.5% |
| 2025-02-13 | 1.75 | 1.70 | −2.9% | 3,381.3 | 3,901.0 | +15.4% |
| 2024-11-15 | 0.40 | 1.51 | +277.5% | 3,239.0 | 2,939.6 | −9.2% |
| 2024-11-14 | 0.40 | 1.51 | +277.5% | 3,239.0 | 2,939.6 | −9.2% |
| 2024-08-13 | 2.10 | 0.36 | −82.9% | 3,513.8 | 2,542.0 | −27.7% |
| 2024-05-18 | 2.90 | 2.83 | −2.4% | 3,424.0 | 4,010.1 | +17.1% |
| 2024-02-12 | 4.60 | 1.70 | −63.0% | 3,331.5 | 2,955.2 | −11.3% |
Surprise is actual minus consensus, as a share of the consensus.