| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.02 | 2.21 | +9.4% | 10,683.0 | 10,777.0 | +0.9% |
| 2026-04-29 | 1.13 | 1.13 | +0.0% | 7,045.1 | 6,989.3 | −0.8% |
| 2026-02-18 | 1.13 | 1.13 | +0.0% | 7,053.2 | 6,989.3 | −0.9% |
| 2025-08-06 | 1.41 | 1.41 | +0.0% | 7,394.4 | 7,434.4 | +0.5% |
| 2025-02-26 | 1.15 | 1.16 | +0.9% | 7,192.6 | 7,089.8 | −1.4% |
| 2024-12-31 | −0.06 | 2.46 | +4174.2% | 5,235.4 | 15,490.4 | +195.9% |
| 2024-08-08 | 1.42 | 1.49 | +4.9% | 8,050.7 | 7,635.8 | −5.2% |
| 2024-06-30 | 1.57 | 1.62 | +3.2% | 7,872.6 | 12,787.9 | +62.4% |
| 2023-12-31 | −0.07 | 2.18 | +3402.0% | 5,058.5 | 14,887.7 | +194.3% |
| 2023-08-25 | — | — | — | — | 6,356.3 | — |
| 2023-06-30 | — | 1.24 | — | — | 12,738.4 | — |
| 2023-03-02 | 1.83 | 1.89 | +3.3% | 14,112.0 | 14,656.0 | +3.9% |
Surprise is actual minus consensus, as a share of the consensus.