| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 29.19 | 30.89 | +5.8% | 79,078.8 | 82,769.0 | +4.7% |
| 2026-05-06 | 26.76 | 34.75 | +29.9% | 69,246.9 | 75,470.9 | +9.0% |
| 2026-02-11 | 27.57 | 33.67 | +22.1% | 67,576.8 | 71,675.0 | +6.1% |
| 2025-11-06 | 26.08 | 32.28 | +23.8% | 65,805.9 | 70,475.1 | +7.1% |
| 2025-11-05 | 25.45 | 32.32 | +27.0% | 65,369.4 | 70,475.1 | +7.8% |
| 2025-08-05 | 23.67 | 26.62 | +12.5% | 64,473.7 | 62,683.4 | −2.8% |
| 2025-05-14 | 16.52 | 17.41 | +5.4% | 55,508.5 | 55,622.0 | +0.2% |
| 2025-02-11 | 16.16 | 18.90 | +17.0% | 56,834.5 | 57,677.0 | +1.5% |
| 2024-11-07 | 16.25 | 18.64 | +14.7% | 55,798.0 | 54,970.1 | −1.5% |
| 2024-08-07 | 12.67 | 17.52 | +38.3% | 53,484.5 | 56,003.3 | +4.7% |
| 2024-08-06 | 12.67 | 17.52 | +38.3% | 53,147.3 | 56,003.0 | +5.4% |
| 2024-05-07 | 10.81 | 7.86 | −27.3% | 50,588.9 | 48,951.1 | −3.2% |
Surprise is actual minus consensus, as a share of the consensus.