| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 11.40 | 13.17 | +15.6% | 3,996.0 | 4,040.0 | +1.1% |
| 2026-05-11 | — | 9.50 | — | 3,329.0 | 3,910.0 | +17.5% |
| 2026-01-28 | 9.10 | 12.00 | +31.9% | 3,025.0 | 3,627.5 | +19.9% |
| 2025-09-30 | — | 8.92 | — | — | 3,233.1 | — |
| 2025-07-28 | — | 7.85 | — | — | 2,895.5 | — |
| 2025-07-25 | — | 7.85 | — | — | 2,895.5 | — |
| 2025-04-26 | — | 6.72 | — | — | 2,328.1 | — |
| 2025-01-21 | — | 5.11 | — | — | 2,092.0 | — |
| 2024-10-23 | — | 4.30 | — | — | 1,954.2 | — |
| 2024-07-30 | — | 2.27 | — | — | 1,334.1 | — |
| 2024-05-12 | — | 2.10 | — | — | 1,293.3 | — |
| 2024-03-21 | — | 1.25 | — | — | 984.5 | — |
Surprise is actual minus consensus, as a share of the consensus.