| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-30 | — | 32.87 | — | — | — | — |
| 2026-06-24 | 20.98 | 25.11 | +19.7% | 35,911.9 | 41,456.0 | +15.4% |
| 2026-03-18 | 9.19 | 12.20 | +32.8% | 19,966.7 | 23,860.0 | +19.5% |
| 2025-12-17 | 3.96 | 4.78 | +20.7% | 12,906.7 | 13,643.0 | +5.7% |
| 2025-09-23 | 2.86 | 3.03 | +5.9% | 11,217.0 | 11,315.0 | +0.9% |
| 2025-06-25 | 1.60 | 1.91 | +19.4% | 8,863.3 | 9,301.0 | +4.9% |
| 2025-03-20 | 1.43 | 1.56 | +9.1% | 7,897.2 | 8,053.0 | +2.0% |
| 2024-12-18 | 1.75 | 1.79 | +2.3% | 8,714.4 | 8,709.0 | −0.1% |
| 2024-09-25 | 1.12 | 1.18 | +5.4% | 7,649.0 | 7,750.0 | +1.3% |
| 2024-06-26 | 0.48 | 0.62 | +29.1% | 6,668.7 | 6,811.0 | +2.1% |
| 2024-03-20 | −0.25 | 0.42 | +266.2% | 5,346.8 | 5,824.0 | +8.9% |
| 2023-12-20 | −0.99 | −0.95 | +4.0% | 4,809.3 | 4,726.0 | −1.7% |
Surprise is actual minus consensus, as a share of the consensus.