| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.61 | 2.51 | +314.2% | 1,114.4 | 1,141.0 | +2.4% |
| 2026-05-07 | −0.01 | 0.41 | +4200.0% | 1,062.8 | 1,084.3 | +2.0% |
| 2026-02-12 | −0.35 | −1.54 | −338.4% | 1,001.7 | 1,042.5 | +4.1% |
| 2025-11-06 | −1.40 | 0.61 | +143.6% | 1,018.4 | 1,002.5 | −1.6% |
| 2025-08-05 | 1.31 | −0.70 | −153.4% | 1,038.4 | 1,102.4 | +6.2% |
| 2025-05-08 | 1.74 | −1.38 | −179.3% | 964.2 | 1,017.4 | +5.5% |
| 2025-02-20 | 2.27 | 3.07 | +35.2% | 1,003.2 | 569.8 | −43.2% |
| 2024-11-12 | 3.17 | 3.22 | +1.6% | 554.0 | 549.6 | −0.8% |
| 2024-07-19 | 0.94 | 1.96 | +108.5% | 429.9 | 487.0 | +13.3% |
| 2024-05-07 | 2.37 | 3.39 | +43.0% | 516.9 | 559.0 | +8.1% |
| 2024-02-06 | 4.89 | 5.05 | +3.3% | 608.9 | 647.5 | +6.3% |
| 2023-10-31 | 4.80 | 3.11 | −35.2% | 587.3 | 568.5 | −3.2% |
Surprise is actual minus consensus, as a share of the consensus.