| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 108.96 | 109.63 | +0.6% | 525,492.2 | 524,557.0 | −0.2% |
| 2026-04-28 | 132.29 | 115.78 | −12.5% | 513,058.3 | 532,254.3 | +3.7% |
| 2026-01-28 | 138.44 | 124.72 | −9.9% | 504,351.5 | 499,041.0 | −1.1% |
| 2025-10-31 | 113.66 | 104.74 | −7.8% | 396,666.9 | 420,477.0 | +6.0% |
| 2025-10-27 | 113.66 | 106.52 | −6.3% | 442,866.9 | 423,442.0 | −4.4% |
| 2025-07-31 | 106.16 | 102.80 | −3.2% | 363,197.8 | 384,136.0 | +5.8% |
| 2025-07-29 | 100.96 | 120.62 | +19.5% | 406,166.3 | 366,241.0 | −9.8% |
| 2025-04-25 | 122.05 | 117.78 | −3.5% | 411,510.6 | 406,236.0 | −1.3% |
| 2025-01-29 | 107.90 | 113.33 | +5.0% | 384,959.5 | 389,009.4 | +1.1% |
| 2024-10-29 | 121.87 | 98.68 | −19.0% | 371,649.6 | 373,239.4 | +0.4% |
| 2024-07-31 | 104.35 | 119.58 | +14.6% | 348,535.0 | 356,929.3 | +2.4% |
| 2024-04-26 | 123.71 | 125.71 | +1.6% | 384,371.9 | 382,258.3 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.