| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 13.56 | 13.37 | −1.4% | 571,778.5 | 585,390.0 | +2.4% |
| 2026-08-03 | — | 13.09 | — | — | — | — |
| 2026-05-12 | 12.83 | 12.49 | −2.7% | 548,368.1 | 553,832.0 | +1.0% |
| 2026-02-04 | 11.74 | 11.10 | −5.5% | 534,224.6 | 543,691.7 | +1.8% |
| 2025-11-03 | 10.51 | 11.69 | +11.2% | 508,023.8 | 520,192.0 | +2.4% |
| 2025-08-04 | 9.60 | 10.10 | +5.2% | 494,922.2 | 494,626.0 | −0.1% |
| 2025-05-12 | 13.62 | 15.54 | +14.1% | 484,034.4 | 479,013.1 | −1.0% |
| 2025-02-05 | 7.41 | 12.36 | +66.8% | 440,912.2 | 451,293.0 | +2.4% |
| 2024-10-27 | 7.42 | 7.43 | +0.1% | 410,737.4 | 416,157.7 | +1.3% |
| 2024-08-04 | 5.67 | 5.75 | +1.4% | 386,157.8 | 386,814.5 | +0.2% |
| 2024-05-14 | 6.69 | 5.00 | −25.3% | 383,940.7 | 375,284.2 | −2.3% |
| 2024-02-05 | 4.87 | 4.36 | −10.5% | 376,951.6 | 377,739.9 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.