| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 2.25 | 1.79 | −20.6% | 6,398.1 | 6,500.0 | +1.6% |
| 2026-04-21 | 1.98 | 2.14 | +8.1% | 6,005.5 | 6,000.0 | −0.1% |
| 2026-01-20 | 1.80 | 1.83 | +1.7% | 6,004.3 | 6,000.0 | −0.1% |
| 2025-10-21 | 2.07 | 2.19 | +5.8% | 6,247.3 | 6,517.0 | +4.3% |
| 2025-07-18 | 2.01 | 2.16 | +7.5% | 6,118.0 | 6,344.0 | +3.7% |
| 2025-04-22 | 1.78 | 1.88 | +5.6% | 5,760.8 | 5,954.0 | +3.4% |
| 2025-01-21 | 1.67 | 1.68 | +0.6% | 5,783.5 | 6,010.0 | +3.9% |
| 2024-10-22 | 1.91 | 1.98 | +3.7% | 6,059.8 | 6,294.0 | +3.9% |
| 2024-07-26 | 1.68 | 1.93 | +14.9% | 5,854.0 | 6,255.0 | +6.8% |
| 2024-04-30 | 2.10 | 2.39 | +13.8% | 7,628.4 | 8,003.0 | +4.9% |
| 2024-01-23 | 2.31 | 2.42 | +4.8% | 7,702.0 | 8,013.0 | +4.0% |
| 2023-10-24 | 2.34 | 2.68 | +14.5% | 7,992.9 | 8,312.0 | +4.0% |
Surprise is actual minus consensus, as a share of the consensus.