| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 18.49 | 10.74 | −41.9% | 1,310,270.0 | 2,378,477.0 | +81.5% |
| 2026-05-21 | 9.64 | 8.31 | −13.8% | 1,674,836.0 | 1,649,818.0 | −1.5% |
| 2026-02-05 | 8.40 | 10.21 | +21.5% | 1,161,697.0 | 2,339,919.0 | +101.4% |
| 2025-11-06 | 6.49 | 7.99 | +23.1% | 1,271,608.0 | 2,396,137.0 | +88.4% |
| 2025-08-07 | 9.26 | 8.66 | −6.5% | 1,182,763.0 | 2,228,636.0 | +88.4% |
| 2025-05-27 | 8.82 | 15.05 | +70.6% | 1,576,438.0 | 2,416,250.0 | +53.3% |
| 2025-02-07 | 7.62 | 8.70 | +14.2% | 1,299,609.0 | 2,019,937.0 | +55.4% |
| 2024-11-08 | 6.11 | 6.11 | +0.0% | 1,190,089.0 | 2,296,197.0 | +92.9% |
| 2024-08-08 | 16.00 | 16.67 | +4.2% | 1,143,062.0 | 2,109,049.0 | +84.5% |
| 2024-05-27 | 9.35 | 21.79 | +133.0% | 1,800,876.0 | 2,018,336.0 | +12.1% |
| 2024-02-08 | 11.51 | 14.97 | +30.1% | 1,261,164.0 | 1,649,160.0 | +30.8% |
| 2023-11-10 | 11.98 | 12.70 | +6.0% | 1,454,318.0 | 1,547,321.0 | +6.4% |
Surprise is actual minus consensus, as a share of the consensus.