| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-07 | — | 38.37 | — | — | — | — |
| 2026-07-09 | 37.26 | 36.90 | −1.0% | 720,016.4 | 722,750.0 | +0.4% |
| 2026-04-09 | 37.98 | 37.92 | −0.2% | 697,976.6 | 706,980.0 | +1.3% |
| 2026-01-12 | 36.00 | 37.14 | +3.2% | 668,426.2 | 670,870.0 | +0.4% |
| 2025-10-09 | 34.77 | 33.37 | −4.0% | 653,393.8 | 656,730.7 | +0.5% |
| 2025-07-10 | 33.97 | 35.27 | +3.8% | 646,884.1 | 636,191.1 | −1.7% |
| 2025-07-09 | 33.78 | 35.27 | +4.4% | 647,895.3 | 634,370.0 | −2.1% |
| 2025-04-10 | 35.04 | 33.79 | −3.6% | 647,223.1 | 644,790.0 | −0.4% |
| 2025-01-09 | 34.29 | 34.21 | −0.2% | 644,824.6 | 639,730.0 | −0.8% |
| 2024-10-10 | 34.64 | 32.92 | −5.0% | 641,128.0 | 642,590.0 | +0.2% |
| 2024-07-11 | 33.04 | 33.28 | +0.7% | 623,099.1 | 626,130.0 | +0.5% |
| 2024-04-12 | 33.44 | 34.37 | +2.8% | 615,249.0 | 612,370.0 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.