| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-06-23 | 5.96 | 6.31 | +5.9% | 24,040.4 | 25,000.0 | +4.0% |
| 2026-03-19 | 3.31 | 3.88 | +17.2% | 22,782.8 | 23,500.0 | +3.1% |
| 2025-12-18 | 3.31 | 3.88 | +17.2% | 22,782.8 | 23,500.0 | +3.1% |
| 2025-09-18 | 2.90 | 3.08 | +6.2% | 22,487.4 | 22,200.0 | −1.3% |
| 2025-06-24 | 4.69 | 4.89 | +4.3% | 21,741.2 | 22,200.0 | +2.1% |
| 2025-03-20 | 3.67 | 3.63 | −1.1% | 21,868.6 | 22,200.0 | +1.5% |
| 2024-12-19 | 3.22 | 3.26 | +1.2% | 22,117.7 | 22,000.0 | −0.5% |
| 2024-09-19 | 3.54 | 2.90 | −18.1% | 21,833.1 | 21,600.0 | −1.1% |
| 2024-06-25 | 4.30 | 4.36 | +1.4% | 22,023.5 | 22,100.0 | +0.3% |
| 2024-03-21 | 3.46 | 3.86 | +11.6% | 21,953.3 | 21,700.0 | −1.2% |
| 2023-12-19 | 4.16 | 3.99 | −4.1% | 22,313.5 | 22,200.0 | −0.5% |
| 2023-09-20 | 3.71 | 4.55 | +22.6% | 21,741.9 | 21,700.0 | −0.2% |
Surprise is actual minus consensus, as a share of the consensus.