| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 1.57 | 3.05 | +94.3% | 877.4 | 878.0 | +0.1% |
| 2026-04-20 | 1.42 | 1.56 | +9.9% | 856.2 | 849.0 | −0.8% |
| 2026-01-20 | 1.57 | 1.75 | +11.5% | 864.7 | 891.0 | +3.0% |
| 2025-10-20 | 1.46 | 1.54 | +5.5% | 843.1 | 861.0 | +2.1% |
| 2025-07-21 | 1.31 | 1.58 | +20.6% | 810.9 | 838.0 | +3.3% |
| 2025-04-21 | 1.19 | 1.24 | +4.2% | 796.4 | 795.0 | −0.2% |
| 2025-01-21 | 1.25 | 1.34 | +7.2% | 787.7 | 820.0 | +4.1% |
| 2024-10-21 | 1.17 | 1.37 | +17.1% | 778.3 | 792.0 | +1.8% |
| 2024-07-22 | 1.10 | 1.29 | +17.3% | 761.6 | 767.0 | +0.7% |
| 2024-04-22 | 0.98 | 0.96 | −2.0% | 742.7 | 742.0 | −0.1% |
| 2024-01-22 | 1.00 | 1.29 | +29.0% | 756.6 | 731.0 | −3.4% |
| 2023-10-18 | 1.15 | 1.13 | −1.7% | 761.4 | 765.0 | +0.5% |
Surprise is actual minus consensus, as a share of the consensus.