| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 21.16 | 11.62 | −45.1% | 11,007.0 | 5,062.0 | −54.0% |
| 2026-05-04 | 14.68 | 21.57 | +46.9% | 25,504.2 | 34,581.0 | +35.6% |
| 2026-02-05 | 7.85 | 6.50 | −17.2% | 13,183.6 | 4,984.0 | −62.2% |
| 2025-11-06 | 11.13 | 13.40 | +20.4% | 11,599.8 | 7,404.0 | −36.2% |
| 2025-08-01 | 12.89 | 19.90 | +54.4% | 14,058.6 | 4,346.0 | −69.1% |
| 2025-05-02 | 0.06 | 12.70 | +21066.7% | 15,259.3 | 21,217.0 | +39.0% |
| 2025-02-04 | 10.82 | 5.70 | −47.3% | 16,542.5 | 9,689.0 | −41.4% |
| 2024-10-23 | 9.12 | 12.05 | +32.1% | 8,968.6 | 10,969.6 | +22.3% |
| 2024-07-31 | 7.41 | 18.70 | +152.4% | 10,527.3 | 7,390.0 | −29.8% |
| 2024-05-03 | 9.93 | 16.95 | +70.7% | 10,434.4 | 14,264.8 | +36.7% |
| 2024-02-06 | 5.99 | 2.24 | −62.6% | 4,376.8 | 3,304.0 | −24.5% |
| 2023-11-02 | 5.87 | 2.40 | −59.1% | 6,455.6 | 3,430.0 | −46.9% |
Surprise is actual minus consensus, as a share of the consensus.