| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | 23.46 | 31.51 | +34.3% | 883,056.6 | 853,864.0 | −3.3% |
| 2026-05-22 | 18.65 | 11.69 | −37.3% | 716,513.1 | 781,330.0 | +9.0% |
| 2026-02-11 | 15.53 | 9.21 | −40.7% | 648,553.4 | 665,210.0 | +2.6% |
| 2025-11-10 | 21.25 | 21.32 | +0.3% | 651,228.8 | 660,580.0 | +1.4% |
| 2025-08-11 | 13.10 | 18.00 | +37.4% | 609,900.0 | 642,320.0 | +5.3% |
| 2025-05-22 | 17.94 | 23.73 | +32.3% | 614,584.4 | 634,160.0 | +3.2% |
| 2025-02-13 | 17.30 | 16.79 | −2.9% | 556,664.4 | 583,900.0 | +4.9% |
| 2024-11-11 | 16.13 | 19.87 | +23.2% | 124,242.0 | 582,030.0 | +368.5% |
| 2024-08-13 | 16.90 | 12.33 | −27.0% | 124,242.0 | 570,130.0 | +358.9% |
| 2024-05-24 | 12.63 | 14.27 | +13.0% | 124,242.0 | 559,940.0 | +350.7% |
| 2024-02-13 | 12.30 | 10.49 | −14.7% | 124,242.0 | 528,080.0 | +325.0% |
| 2023-11-10 | 12.20 | 9.87 | −19.1% | 475,434.9 | 541,690.0 | +13.9% |
Surprise is actual minus consensus, as a share of the consensus.