| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 8.90 | 3.45 | −61.3% | 160,414.0 | 159,950.0 | −0.3% |
| 2026-05-08 | 8.83 | 10.86 | +23.0% | 153,977.4 | 164,606.3 | +6.9% |
| 2026-01-30 | 8.86 | 9.77 | +10.3% | 158,822.6 | 154,000.0 | −3.0% |
| 2025-10-31 | 8.14 | 9.93 | +22.0% | 157,500.0 | 384,341.0 | +144.0% |
| 2025-07-29 | 8.21 | 6.71 | −18.3% | 158,351.0 | 384,041.6 | +142.5% |
| 2025-07-25 | 8.21 | 8.85 | +7.8% | 143,238.7 | 162,415.8 | +13.4% |
| 2025-05-06 | 8.88 | 9.76 | +9.9% | 158,428.7 | 162,294.6 | +2.4% |
| 2025-01-30 | 8.37 | 9.35 | +11.7% | 140,465.7 | 151,860.0 | +8.1% |
| 2024-10-25 | 8.21 | 10.36 | +26.2% | 62,484.0 | 394,549.8 | +531.4% |
| 2024-07-31 | 8.14 | 9.14 | +12.3% | 62,484.0 | 358,009.4 | +473.0% |
| 2024-05-10 | 8.33 | 9.92 | +19.1% | 62,484.0 | 376,105.9 | +501.9% |
| 2024-01-31 | 8.51 | 9.26 | +8.8% | 62,484.0 | 170,819.3 | +173.4% |
Surprise is actual minus consensus, as a share of the consensus.