| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 1.16 | 1.32 | +13.4% | 1,258.6 | 1,471.3 | +16.9% |
| 2026-05-01 | 0.94 | 1.09 | +15.8% | 1,109.0 | 1,242.0 | +12.0% |
| 2026-02-06 | 0.90 | 0.90 | +0.3% | 1,004.8 | 1,066.7 | +6.2% |
| 2025-10-31 | 0.89 | 0.91 | +2.8% | 1,005.7 | 1,054.0 | +4.8% |
| 2025-08-01 | 0.79 | 0.86 | +9.0% | 908.4 | 963.1 | +6.0% |
| 2025-05-02 | 0.66 | 0.67 | +1.5% | 828.5 | 809.3 | −2.3% |
| 2025-02-06 | 0.59 | 0.59 | +0.0% | 791.7 | 752.2 | −5.0% |
| 2024-11-01 | 0.77 | 0.63 | −18.2% | 937.4 | 782.0 | −16.6% |
| 2024-08-06 | 0.83 | 0.82 | −1.2% | 892.9 | 739.8 | −17.1% |
| 2024-05-03 | 0.74 | 0.77 | +4.1% | 864.1 | 732.1 | −15.3% |
| 2024-02-06 | 0.75 | 0.78 | +4.0% | 866.9 | 861.2 | −0.7% |
| 2023-10-27 | 0.73 | 0.84 | +15.1% | 881.1 | 715.0 | −18.9% |
Surprise is actual minus consensus, as a share of the consensus.