| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-06-23 | 5.96 | 6.62 | +11.1% | 24,040.4 | 25,000.0 | +4.0% |
| 2026-03-19 | 3.34 | 5.25 | +57.2% | 23,487.7 | 24,000.0 | +2.2% |
| 2025-12-18 | 4.07 | 4.82 | +18.4% | 22,782.8 | 23,500.0 | +3.1% |
| 2025-09-18 | 3.60 | 3.83 | +6.4% | 21,647.2 | 22,200.0 | +2.6% |
| 2025-06-24 | 5.82 | 6.07 | +4.3% | 21,741.2 | 22,200.0 | +2.1% |
| 2025-03-20 | 4.56 | 4.51 | −1.1% | 21,868.6 | 22,200.0 | +1.5% |
| 2024-12-19 | 3.95 | 4.05 | +2.5% | 22,117.7 | 22,000.0 | −0.5% |
| 2024-09-19 | 4.76 | 3.60 | −24.4% | 21,833.1 | 21,600.0 | −1.1% |
| 2024-06-25 | 5.33 | 5.41 | +1.5% | 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.14 | 3.99 | −3.6% | 22,313.5 | 22,200.0 | −0.5% |
| 2023-09-20 | 3.70 | 4.55 | +23.0% | 21,741.9 | 21,700.0 | −0.2% |
Surprise is actual minus consensus, as a share of the consensus.