| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-22 | 3.36 | 5.17 | +54.1% | 1,475.0 | — | — |
| 2026-07-23 | 5.33 | 5.17 | −2.9% | 1,817.9 | 1,822.9 | +0.3% |
| 2026-04-23 | 1.35 | 1.43 | +5.9% | 1,098.5 | 1,138.0 | +3.6% |
| 2026-02-19 | 0.99 | 0.84 | −15.2% | 999.3 | 982.2 | −1.7% |
| 2025-10-23 | 3.38 | 3.39 | +0.3% | 999.1 | 1,451.1 | +45.2% |
| 2025-07-24 | 5.08 | 5.17 | +1.8% | 1,778.5 | 1,784.5 | +0.3% |
| 2025-04-24 | 1.46 | 1.32 | −9.6% | 1,099.3 | 1,071.5 | −2.5% |
| 2025-02-20 | 0.89 | 0.97 | +9.0% | 964.0 | 987.5 | +2.4% |
| 2024-10-24 | 3.14 | 3.27 | +4.1% | 956.7 | 1,432.9 | +49.8% |
| 2024-07-25 | 4.90 | 4.99 | +1.8% | 1,744.4 | 1,769.8 | +1.5% |
| 2024-04-25 | 1.91 | 2.04 | +6.8% | 1,126.8 | 1,120.8 | −0.5% |
| 2024-02-22 | 1.25 | 1.32 | +5.6% | 1,019.3 | 1,003.1 | −1.6% |
Surprise is actual minus consensus, as a share of the consensus.