| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 3.92 | 4.41 | +12.5% | 23,244.0 | 23,726.7 | +2.1% |
| 2026-05-04 | 3.56 | 3.21 | −9.8% | 21,194.0 | 21,744.0 | +2.6% |
| 2026-02-03 | 3.52 | 3.00 | −14.8% | 21,104.0 | 19,962.5 | −5.4% |
| 2025-10-30 | 3.48 | 3.50 | +0.6% | 19,599.0 | 23,129.8 | +18.0% |
| 2025-10-28 | 3.48 | 3.24 | −6.9% | 21,104.0 | 106,093.5 | +402.7% |
| 2025-08-04 | 3.46 | 3.17 | −8.4% | — | 57,952.7 | — |
| 2025-05-13 | 3.54 | 2.93 | −17.2% | 96,541.0 | 109,340.5 | +13.3% |
| 2025-02-03 | 3.24 | 3.37 | +4.0% | 18,665.0 | 81,386.0 | +336.0% |
| 2024-10-30 | 3.11 | 3.80 | +22.2% | — | 99,649.0 | — |
| 2024-08-01 | 3.25 | 2.89 | −11.1% | — | 88,813.0 | — |
| 2024-05-13 | 2.89 | 4.75 | +64.4% | — | 109,636.2 | — |
| 2024-02-01 | 2.79 | 2.81 | +0.7% | — | 84,517.7 | — |
Surprise is actual minus consensus, as a share of the consensus.