| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 8.37 | 10.00 | +19.5% | 3,226.0 | 6,990.4 | +116.7% |
| 2026-04-30 | 8.62 | 10.00 | +16.0% | 3,221.0 | 6,489.1 | +101.5% |
| 2026-02-02 | 7.78 | 8.40 | +8.0% | 3,191.0 | 3,187.0 | −0.1% |
| 2025-11-03 | 8.08 | 8.16 | +1.0% | 3,052.0 | 3,202.0 | +4.9% |
| 2025-07-29 | — | 7.89 | — | 3,243.0 | 4,827.2 | +48.8% |
| 2025-04-30 | — | 8.75 | — | 3,193.0 | 3,120.4 | −2.3% |
| 2025-01-30 | 7.91 | 15.67 | +98.1% | 3,193.0 | 4,317.0 | +35.2% |
| 2024-10-29 | 9.23 | 8.83 | −4.3% | 2,907.3 | 2,971.1 | +2.2% |
| 2024-07-25 | 9.70 | 9.70 | +0.0% | 3,065.3 | 5,710.0 | +86.3% |
| 2024-04-25 | 7.97 | 10.01 | +25.6% | 2,949.4 | 5,803.5 | +96.8% |
| 2024-01-31 | 9.60 | 14.06 | +46.5% | 3,035.0 | 5,360.8 | +76.6% |
| 2023-10-27 | 9.10 | 11.23 | +23.4% | 2,674.0 | 4,982.5 | +86.3% |
Surprise is actual minus consensus, as a share of the consensus.