| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 64.24 | 73.13 | +13.8% | 125,477.9 | 130,890.2 | +4.3% |
| 2026-08-05 | 64.24 | 70.53 | +9.8% | 125,477.9 | 130,875.5 | +4.3% |
| 2026-05-04 | 69.46 | 69.96 | +0.7% | 125,513.9 | 127,965.3 | +2.0% |
| 2026-02-04 | 69.57 | 67.35 | −3.2% | 121,988.8 | 123,283.8 | +1.1% |
| 2025-11-12 | 69.72 | 65.34 | −6.3% | 118,419.7 | 122,183.9 | +3.2% |
| 2025-08-06 | 54.21 | 85.17 | +57.1% | 114,064.9 | 97,277.5 | −14.7% |
| 2025-08-05 | 68.28 | 85.17 | +24.7% | 114,064.9 | 97,277.5 | −14.7% |
| 2025-05-14 | 55.09 | 54.02 | −1.9% | 97,253.9 | 99,698.1 | +2.5% |
| 2025-05-13 | 55.06 | 58.01 | +5.4% | 111,235.1 | 97,588.8 | −12.3% |
| 2025-02-05 | 56.98 | 60.07 | +5.4% | 101,333.8 | 105,282.9 | +3.9% |
| 2024-11-15 | 58.81 | 53.08 | −9.7% | 103,158.2 | 104,829.3 | +1.6% |
| 2024-11-14 | 56.99 | 53.08 | −6.9% | 102,328.4 | 104,829.3 | +2.4% |
Surprise is actual minus consensus, as a share of the consensus.