| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 13.35 | 14.36 | +7.6% | 453,815.0 | 462,548.0 | +1.9% |
| 2026-04-27 | 13.89 | 17.60 | +26.7% | 378,904.9 | 464,900.0 | +22.7% |
| 2026-02-12 | 10.66 | 11.60 | +8.8% | 336,533.5 | 349,242.0 | +3.8% |
| 2025-10-29 | 9.91 | 6.90 | −30.4% | 302,480.1 | 301,867.0 | −0.2% |
| 2025-10-23 | 9.90 | 6.89 | −30.4% | 302,480.1 | 301,486.3 | −0.3% |
| 2025-07-31 | 13.27 | 14.20 | +7.0% | 346,288.6 | 358,422.0 | +3.5% |
| 2025-05-07 | 13.93 | 15.60 | +12.0% | 371,491.7 | 378,245.0 | +1.8% |
| 2025-02-10 | 13.87 | 13.80 | −0.5% | 351,247.0 | 361,598.4 | +2.9% |
| 2025-01-27 | 13.87 | 13.80 | −0.5% | 351,247.0 | 357,798.0 | +1.9% |
| 2024-10-25 | 12.55 | 10.21 | −18.6% | 311,007.5 | 306,729.0 | −1.4% |
| 2024-07-31 | 13.73 | 17.78 | +29.5% | 360,325.2 | 364,646.0 | +1.2% |
| 2024-05-02 | 13.74 | 14.09 | +2.5% | 375,202.8 | 374,104.0 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.