| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | — | 22.32 | — | 3,563.0 | 3,795.0 | +6.5% |
| 2026-05-29 | — | 17.10 | — | 4,060.0 | 2,996.0 | −26.2% |
| 2026-02-12 | 6.81 | 31.20 | +358.1% | 3,995.0 | 4,555.0 | +14.0% |
| 2025-11-10 | 7.50 | 19.10 | +154.7% | 3,430.0 | 3,219.0 | −6.2% |
| 2025-08-12 | 6.46 | 18.70 | +189.5% | 3,495.0 | 3,153.0 | −9.8% |
| 2025-05-30 | 21.40 | 21.40 | +0.0% | 3,469.0 | 3,223.0 | −7.1% |
| 2025-02-14 | 6.81 | 24.60 | +261.2% | 1,959.7 | 3,853.0 | +96.6% |
| 2024-11-12 | — | 19.12 | — | 1,889.7 | 3,221.0 | +70.5% |
| 2024-08-12 | 6.81 | 19.60 | +187.8% | 1,889.7 | 3,177.4 | +68.1% |
| 2024-05-28 | 6.81 | 20.23 | +197.1% | 1,889.7 | 2,880.9 | +52.5% |
| 2024-02-13 | — | 17.45 | — | 1,889.7 | 3,292.1 | +74.2% |
| 2023-11-08 | — | 15.75 | — | 1,889.7 | 2,763.1 | +46.2% |
Surprise is actual minus consensus, as a share of the consensus.