| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.70 | 2.71 | +0.4% | 197,273.7 | 200,481.0 | +1.6% |
| 2026-04-28 | — | 2.30 | — | 215,098.7 | 214,648.0 | −0.2% |
| 2026-02-03 | 2.30 | 2.30 | +0.0% | 175,558.5 | 186,027.0 | +6.0% |
| 2025-11-03 | — | 1.89 | — | 179,027.0 | 176,045.7 | −1.7% |
| 2025-09-30 | — | 1.89 | — | 179,027.0 | 176,045.7 | −1.7% |
| 2025-07-15 | — | 1.84 | — | 180,138.3 | 170,586.5 | −5.3% |
| 2025-06-30 | — | 1.84 | — | 180,138.3 | 170,586.5 | −5.3% |
| 2025-04-28 | — | 1.47 | — | 176,963.0 | 180,789.1 | +2.2% |
| 2025-01-27 | — | 3.16 | — | 177,650.7 | 168,593.1 | −5.1% |
| 2024-10-24 | — | 2.39 | — | 170,064.0 | 144,604.5 | −15.0% |
| 2024-07-29 | — | 2.41 | — | 143,946.0 | 141,685.8 | −1.6% |
| 2024-05-01 | — | 1.21 | — | 132,511.5 | 132,380.4 | −0.1% |
Surprise is actual minus consensus, as a share of the consensus.