| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 16.20 | 22.84 | +41.0% | 3,922.2 | 3,861.3 | −1.6% |
| 2026-04-23 | 5.95 | −4.13 | −169.4% | 3,784.8 | 3,778.3 | −0.2% |
| 2026-01-21 | 8.80 | 10.80 | +22.7% | 4,042.2 | 3,947.0 | −2.4% |
| 2025-10-18 | 11.60 | 8.70 | −25.0% | 4,013.0 | 3,855.5 | −3.9% |
| 2025-09-30 | 11.60 | 8.77 | −24.4% | 4,013.0 | 4,214.2 | +5.0% |
| 2025-07-24 | — | 19.25 | — | 3,757.9 | 3,793.0 | +0.9% |
| 2025-07-23 | — | 18.42 | — | 4,866.0 | 3,792.9 | −22.1% |
| 2025-04-29 | 7.80 | 6.85 | −12.2% | 3,622.4 | 3,602.0 | −0.6% |
| 2025-01-28 | 13.05 | 11.85 | −9.2% | 3,716.5 | 3,754.0 | +1.0% |
| 2024-10-25 | — | 19.80 | — | 3,664.7 | 3,730.0 | +1.8% |
| 2024-07-25 | 20.10 | 20.00 | −0.5% | 3,303.3 | 3,368.0 | +2.0% |
| 2024-04-26 | — | 12.76 | — | 3,057.7 | 4,203.1 | +37.5% |
Surprise is actual minus consensus, as a share of the consensus.