| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 9.70 | 13.80 | +42.3% | 31,531.0 | 23,569.0 | −25.3% |
| 2026-05-29 | 4.70 | 11.70 | +148.9% | 19,057.5 | 25,944.0 | +36.1% |
| 2026-01-30 | 4.00 | 5.00 | +25.0% | 23,343.0 | 17,254.0 | −26.1% |
| 2025-11-07 | 4.00 | 6.60 | +65.0% | 18,640.5 | 22,940.0 | +23.1% |
| 2025-10-23 | 4.00 | 6.60 | +65.0% | 18,640.5 | 22,940.0 | +23.1% |
| 2025-08-07 | 4.10 | 4.90 | +19.5% | 17,701.0 | 17,194.0 | −2.9% |
| 2025-06-19 | 4.40 | 9.20 | +109.1% | 17,701.0 | 17,050.0 | −3.7% |
| 2025-02-12 | 4.40 | 3.50 | −20.5% | 18,602.0 | 17,070.0 | −8.2% |
| 2024-10-26 | 4.55 | 3.59 | −21.1% | 18,555.3 | 17,504.0 | −5.7% |
| 2024-07-30 | 4.55 | 3.75 | −17.6% | 18,494.0 | 16,013.0 | −13.4% |
| 2024-05-24 | 3.96 | 5.60 | +41.4% | 18,450.5 | 18,372.0 | −0.4% |
| 2024-02-02 | 3.42 | 3.70 | +8.2% | 19,517.3 | 18,734.0 | −4.0% |
Surprise is actual minus consensus, as a share of the consensus.