| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.28 | 0.30 | +7.2% | 1,857.5 | 1,859.3 | +0.1% |
| 2026-02-26 | 0.34 | −0.45 | −232.0% | 1,921.6 | 1,934.0 | +0.6% |
| 2025-07-31 | 0.43 | 0.26 | −38.9% | 1,001.0 | 1,981.0 | +97.9% |
| 2025-04-29 | 0.39 | 0.28 | −26.8% | 1,043.0 | 2,082.0 | +99.6% |
| 2024-10-29 | 0.42 | 0.43 | +2.3% | 2,074.9 | 2,070.0 | −0.2% |
| 2024-02-29 | 0.16 | 0.35 | +117.6% | 2,295.5 | 1,062.0 | −53.7% |
| 2023-07-27 | 0.36 | 0.60 | +67.2% | 2,291.2 | 2,284.0 | −0.3% |
| 2023-03-02 | 0.84 | 0.48 | −42.9% | 2,666.3 | 1,323.0 | −50.4% |
Surprise is actual minus consensus, as a share of the consensus.