| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-22 | 0.35 | 0.38 | +8.5% | 941.0 | — | — |
| 2026-06-24 | 0.52 | 0.55 | +5.8% | 973.9 | 1,004.2 | +3.1% |
| 2026-03-25 | 0.45 | 0.43 | −4.4% | 942.0 | 926.6 | −1.6% |
| 2025-12-17 | 0.41 | 0.43 | +5.7% | 943.1 | 955.2 | +1.3% |
| 2025-09-23 | 0.34 | 0.45 | +31.1% | 911.0 | 955.7 | +4.9% |
| 2025-06-25 | 0.35 | 0.60 | +71.4% | 890.7 | 961.8 | +8.0% |
| 2025-03-26 | 0.44 | 0.44 | +0.0% | 918.9 | 876.2 | −4.6% |
| 2024-12-18 | 0.53 | 0.55 | +3.8% | 959.6 | 970.4 | +1.1% |
| 2024-09-19 | 0.40 | 0.36 | −10.6% | 889.4 | 861.5 | −3.1% |
| 2024-06-26 | 0.53 | 0.67 | +26.4% | 898.7 | 888.9 | −1.1% |
| 2024-03-27 | 0.44 | 0.45 | +2.3% | 898.7 | 872.3 | −2.9% |
| 2023-12-20 | 0.52 | 0.59 | +13.5% | 971.5 | 949.5 | −2.3% |
Surprise is actual minus consensus, as a share of the consensus.