| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 2.66 | 5.72 | +115.1% | 1,117.4 | 1,256.6 | +12.5% |
| 2026-04-22 | 1.96 | 3.74 | +90.8% | 999.9 | 1,106.8 | +10.7% |
| 2026-02-18 | 1.56 | 1.53 | −1.9% | 910.0 | 929.0 | +2.1% |
| 2025-10-22 | 0.80 | 1.86 | +132.5% | 902.0 | 843.5 | −6.5% |
| 2025-07-23 | 0.49 | 1.21 | +146.9% | 846.9 | 823.1 | −2.8% |
| 2025-04-23 | 0.53 | 1.44 | +171.7% | 800.1 | 777.4 | −2.8% |
| 2025-02-19 | 0.63 | 0.33 | −47.6% | 752.0 | 765.4 | +1.8% |
| 2024-10-23 | 0.67 | 0.51 | −23.9% | 751.0 | 747.7 | −0.4% |
| 2024-07-24 | 0.94 | 0.65 | −30.9% | 784.4 | 773.4 | −1.4% |
| 2024-04-24 | 0.58 | 1.02 | +75.9% | 747.2 | 737.5 | −1.3% |
| 2024-02-21 | −0.12 | 0.60 | +600.0% | 718.7 | 721.7 | +0.4% |
| 2023-10-25 | 0.40 | 0.46 | +15.0% | 788.0 | 743.6 | −5.6% |
Surprise is actual minus consensus, as a share of the consensus.