| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 2.03 | 1.72 | −15.4% | 44,216.7 | 46,234.2 | +4.6% |
| 2026-05-18 | 2.06 | 2.00 | −2.9% | 40,121.9 | 41,626.0 | +3.7% |
| 2026-02-12 | 2.71 | 2.60 | −4.1% | 41,064.1 | 40,672.0 | −1.0% |
| 2025-11-12 | 3.24 | 2.76 | −14.8% | 43,330.0 | 40,234.0 | −7.1% |
| 2025-07-30 | 3.75 | 3.06 | −18.4% | 42,919.0 | 39,140.0 | −8.8% |
| 2025-01-27 | 1.85 | 2.05 | +10.8% | 36,995.0 | 37,591.0 | +1.6% |
| 2024-10-28 | 7.69 | 6.50 | −15.5% | 15,036.2 | 36,976.0 | +145.9% |
| 2024-07-24 | 5.99 | 6.87 | +14.7% | 15,036.2 | 35,206.0 | +134.1% |
| 2024-05-07 | 6.86 | 6.20 | −9.6% | 15,036.2 | 35,967.9 | +139.2% |
| 2024-01-25 | 6.40 | 6.79 | +6.1% | 15,036.2 | 35,561.9 | +136.5% |
| 2023-11-01 | 6.90 | 7.90 | +14.5% | 35,151.9 | 34,585.1 | −1.6% |
| 2023-07-23 | 6.94 | 7.46 | +7.5% | 35,296.8 | 34,069.9 | −3.5% |
Surprise is actual minus consensus, as a share of the consensus.