| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | — | 10.04 | — | 7,856.8 | 7,856.8 | +0.0% |
| 2026-05-20 | — | 9.32 | — | — | 10,294.9 | — |
| 2026-02-03 | — | 9.78 | — | — | 8,546.3 | — |
| 2025-11-06 | — | 10.04 | — | — | 7,410.0 | — |
| 2025-08-08 | — | 8.21 | — | — | 6,520.0 | — |
| 2025-05-26 | — | 9.97 | — | — | 9,585.2 | — |
| 2025-02-07 | — | 9.38 | — | — | 8,751.1 | — |
| 2024-11-08 | 5.29 | 7.97 | +50.7% | 6,776.7 | 7,566.9 | +11.7% |
| 2024-07-31 | 5.29 | 7.07 | +33.6% | 34,540.0 | 7,343.0 | −78.7% |
| 2024-05-21 | — | 8.27 | — | 34,540.0 | 8,568.0 | −75.2% |
| 2024-02-06 | 4.25 | 7.41 | +74.4% | 6,383.9 | 7,531.0 | +18.0% |
| 2023-11-09 | 5.29 | 6.21 | +17.4% | 6,776.7 | 6,732.4 | −0.7% |
Surprise is actual minus consensus, as a share of the consensus.