| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-27 | 3.45 | 3.67 | +6.4% | 9,485.6 | 9,574.0 | +0.9% |
| 2026-02-25 | 3.20 | 3.48 | +8.7% | 9,515.6 | 9,824.0 | +3.2% |
| 2025-12-03 | 3.04 | 3.20 | +5.3% | 9,299.9 | 19,212.0 | +106.6% |
| 2025-08-25 | 2.97 | 3.23 | +8.8% | 8,977.6 | 8,191.0 | −8.8% |
| 2025-05-27 | 2.53 | 2.70 | +6.7% | 8,792.5 | 7,625.0 | −13.3% |
| 2025-02-25 | 2.41 | 2.92 | +21.2% | 8,592.2 | 20,366.0 | +137.0% |
| 2024-12-05 | 2.39 | 3.15 | +31.8% | 8,502.3 | 20,266.0 | +138.4% |
| 2024-08-27 | 2.76 | 2.55 | −7.6% | 8,250.3 | 7,286.0 | −11.7% |
| 2024-05-29 | 2.77 | 2.55 | −7.9% | 8,073.6 | 19,491.0 | +141.4% |
| 2024-03-06 | 3.02 | 1.78 | −41.1% | 8,358.7 | 18,832.0 | +125.3% |
| 2024-01-30 | 2.85 | 2.24 | −21.4% | 8,249.9 | 7,873.0 | −4.6% |
| 2023-08-29 | 3.13 | 2.03 | −35.1% | 8,112.4 | 17,780.0 | +119.2% |
Surprise is actual minus consensus, as a share of the consensus.