| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 23.70 | 30.69 | +29.5% | 64,096.8 | 73,544.0 | +14.7% |
| 2026-08-10 | 23.70 | 30.90 | +30.4% | 64,096.8 | 73,544.0 | +14.7% |
| 2026-05-05 | 29.65 | 25.20 | −15.0% | 74,637.3 | 60,197.0 | −19.3% |
| 2026-01-19 | 19.50 | 19.20 | −1.5% | 53,648.7 | 50,581.0 | −5.7% |
| 2025-10-27 | 13.90 | 10.65 | −23.4% | 26,814.0 | 36,514.0 | +36.2% |
| 2025-08-12 | 11.40 | 12.30 | +7.9% | 26,378.7 | 23,835.0 | −9.6% |
| 2025-04-25 | 5.10 | 4.00 | −21.6% | 11,816.0 | 11,933.0 | +1.0% |
| 2025-01-28 | 6.70 | 7.55 | +12.7% | 18,089.0 | 16,752.0 | −7.4% |
| 2024-10-23 | — | 5.44 | — | 12,000.0 | 13,644.0 | +13.7% |
| 2024-07-30 | — | 10.85 | — | — | 24,172.0 | — |
| 2024-05-02 | — | 5.50 | — | — | 15,543.0 | — |
| 2024-01-22 | — | 6.57 | — | — | 19,105.0 | — |
Surprise is actual minus consensus, as a share of the consensus.