| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-02-05 | 0.39 | 0.48 | +23.1% | 915.9 | — | — |
| 2025-10-30 | 0.49 | 0.49 | +0.0% | 918.4 | 934.5 | +1.8% |
| 2025-07-31 | 0.44 | 0.45 | +2.3% | 952.4 | 905.6 | −4.9% |
| 2025-05-08 | 0.42 | 0.44 | +4.8% | 994.6 | 915.2 | −8.0% |
| 2025-02-06 | 0.48 | 0.48 | +0.0% | 1,005.4 | 973.5 | −3.2% |
| 2024-10-30 | 0.49 | 0.52 | +6.1% | 1,062.0 | 986.9 | −7.1% |
| 2024-08-01 | 0.47 | 0.47 | +0.0% | 1,092.9 | 986.5 | −9.7% |
| 2024-04-25 | 0.39 | 0.44 | +12.8% | 1,050.2 | 999.5 | −4.8% |
| 2024-02-01 | 0.51 | 0.46 | −9.8% | 992.8 | 985.0 | −0.8% |
| 2023-10-26 | 0.60 | 0.49 | −18.3% | 1,027.0 | 1,024.8 | −0.2% |
| 2023-07-27 | 0.71 | 0.72 | +1.4% | 1,124.7 | 1,040.5 | −7.5% |
| 2023-04-27 | 0.93 | 0.94 | +1.1% | 1,285.0 | 1,152.3 | −10.3% |
Surprise is actual minus consensus, as a share of the consensus.