| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 14.83 | 64.87 | +337.4% | 1,283.8 | 1,302.5 | +1.5% |
| 2026-04-30 | 13.11 | 16.79 | +28.1% | 1,257.8 | 1,236.0 | −1.7% |
| 2026-02-25 | 14.05 | 11.45 | −18.5% | 1,300.0 | 1,251.0 | −3.8% |
| 2025-10-29 | 14.05 | 14.08 | +0.2% | 1,300.0 | 1,278.9 | −1.6% |
| 2025-07-30 | 12.36 | 14.33 | +15.9% | 1,188.5 | 1,215.8 | +2.3% |
| 2025-04-30 | 11.29 | 11.64 | +3.1% | 1,208.4 | 1,165.9 | −3.5% |
| 2025-02-26 | 22.12 | 22.58 | +2.1% | 1,201.6 | 1,245.8 | +3.7% |
| 2024-10-30 | 15.31 | 17.25 | +12.7% | 1,263.6 | 1,207.2 | −4.5% |
| 2024-07-31 | 8.74 | 12.70 | +45.3% | 1,167.8 | 1,185.3 | +1.5% |
| 2024-05-01 | 8.96 | 11.24 | +25.4% | 1,169.8 | 1,152.7 | −1.5% |
| 2024-02-23 | 12.53 | 10.94 | −12.7% | 1,169.5 | 1,166.8 | −0.2% |
| 2023-11-01 | 7.90 | 10.45 | +32.3% | 1,081.3 | 1,111.5 | +2.8% |
Surprise is actual minus consensus, as a share of the consensus.