| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 2.71 | 4.23 | +56.1% | 2,693.5 | 2,705.6 | +0.5% |
| 2026-04-21 | 2.32 | 2.71 | +16.8% | 2,119.5 | 2,213.2 | +4.4% |
| 2026-01-22 | 2.37 | 2.69 | +13.5% | 2,057.8 | 2,135.8 | +3.8% |
| 2025-10-21 | 2.26 | 2.40 | +6.2% | 2,027.9 | 3,578.9 | +76.5% |
| 2025-07-23 | 2.06 | 2.18 | +5.8% | 2,048.1 | 3,600.2 | +75.8% |
| 2025-04-22 | 1.85 | 2.00 | +8.1% | 1,959.3 | 3,512.7 | +79.3% |
| 2025-01-23 | 2.01 | 2.30 | +14.4% | 1,972.1 | 3,675.8 | +86.4% |
| 2024-10-23 | 1.74 | 2.32 | +33.3% | 1,925.1 | 3,936.4 | +104.5% |
| 2024-07-17 | 1.75 | 4.40 | +151.4% | 1,843.0 | 4,699.1 | +155.0% |
| 2024-04-16 | 1.45 | 1.05 | −27.6% | 1,783.1 | 3,564.3 | +99.9% |
| 2024-03-06 | — | 0.55 | — | — | 1,545.3 | — |
| 2024-01-18 | 1.34 | 1.46 | +9.0% | 1,714.0 | 1,739.7 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.