| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-01-20 | 1.29 | 1.27 | −1.6% | 849.4 | 850.0 | +0.1% |
| 2025-10-17 | 1.31 | 1.32 | +0.8% | 853.4 | 1,210.0 | +41.8% |
| 2025-07-18 | 1.25 | 1.50 | +20.0% | 847.3 | 805.0 | −5.0% |
| 2025-04-21 | 1.16 | 1.26 | +8.6% | 849.2 | 809.0 | −4.7% |
| 2025-01-22 | 1.29 | 1.27 | −1.6% | 843.6 | 1,172.0 | +38.9% |
| 2024-10-18 | 1.17 | 1.37 | +17.1% | 811.8 | 797.0 | −1.8% |
| 2024-07-19 | 1.19 | 1.54 | +29.4% | 813.0 | 824.0 | +1.4% |
| 2024-04-18 | 1.10 | 1.03 | −6.4% | 806.3 | 1,250.0 | +55.0% |
| 2024-03-06 | 0.84 | 0.25 | −70.4% | 851.5 | 1,321.0 | +55.1% |
| 2023-10-20 | 1.69 | 1.88 | +11.2% | 878.3 | 1,346.0 | +53.2% |
| 2023-07-21 | 1.86 | 2.05 | +10.2% | 902.8 | 1,331.0 | +47.4% |
| 2023-04-20 | 2.29 | 2.45 | +7.0% | 968.3 | 1,184.0 | +22.3% |
Surprise is actual minus consensus, as a share of the consensus.