| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.13 | 2.19 | +93.8% | 3,048.0 | 2,960.0 | −2.9% |
| 2026-04-28 | 3.69 | 3.83 | +3.8% | 3,529.6 | 4,397.0 | +24.6% |
| 2026-02-17 | 1.87 | 2.00 | +7.0% | 2,937.1 | 3,272.0 | +11.4% |
| 2025-10-28 | 0.90 | 0.97 | +8.0% | 2,713.5 | 2,966.0 | +9.3% |
| 2025-07-29 | 1.14 | 1.10 | −3.5% | 2,546.5 | 3,690.0 | +44.9% |
| 2025-04-29 | 1.91 | 2.02 | +5.8% | 2,552.9 | 2,196.0 | −14.0% |
| 2025-02-26 | 0.52 | 0.55 | +5.8% | 1,969.6 | 2,001.0 | +1.6% |
| 2024-10-29 | −0.05 | 0.16 | +413.9% | 709.0 | 648.0 | −8.6% |
| 2024-07-29 | −0.01 | 0.01 | +190.6% | 822.5 | 505.0 | −38.6% |
| 2024-04-30 | 0.59 | 0.56 | −5.7% | 1,298.8 | 1,081.0 | −16.8% |
| 2024-02-20 | 0.71 | 1.31 | +84.0% | 1,639.5 | 1,948.0 | +18.8% |
| 2023-10-31 | 0.57 | 1.09 | +90.6% | 1,467.3 | 1,512.0 | +3.0% |
Surprise is actual minus consensus, as a share of the consensus.