| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.20 | 0.08 | −60.9% | 4,174.4 | 4,024.4 | −3.6% |
| 2026-04-29 | 0.21 | 0.20 | −5.7% | 4,287.4 | 4,252.4 | −0.8% |
| 2026-02-04 | 0.20 | 0.21 | +7.1% | 4,072.4 | 4,016.3 | −1.4% |
| 2025-10-27 | 0.18 | 0.50 | +180.9% | 4,011.9 | 19,032.3 | +374.4% |
| 2025-07-30 | 0.18 | 0.26 | +45.2% | 3,917.8 | 8,857.6 | +126.1% |
| 2025-04-30 | 0.17 | 0.42 | +140.4% | 3,791.6 | 12,017.7 | +217.0% |
| 2025-02-05 | 0.18 | 0.02 | −91.4% | 3,558.3 | 14,152.7 | +297.7% |
| 2024-10-29 | 0.17 | 0.09 | −47.1% | 590.1 | 12,487.9 | +2016.2% |
| 2024-07-24 | 0.16 | 0.08 | −50.0% | 604.2 | 10,350.0 | +1613.1% |
| 2024-04-30 | 0.13 | 0.08 | −38.5% | 699.0 | 11,527.6 | +1549.1% |
| 2024-01-31 | 0.15 | 0.06 | −60.0% | 3,945.4 | 11,357.3 | +187.9% |
| 2023-10-25 | 0.15 | 0.08 | −46.7% | 3,727.9 | 10,363.6 | +178.0% |
Surprise is actual minus consensus, as a share of the consensus.