| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 3.61 | 4.07 | +12.8% | 926.2 | 924.0 | −0.2% |
| 2026-05-06 | 3.31 | 3.48 | +5.1% | 863.8 | 913.7 | +5.8% |
| 2026-02-11 | 3.69 | 3.79 | +2.7% | 890.3 | 947.0 | +6.4% |
| 2025-11-05 | 3.30 | 3.40 | +3.0% | 870.3 | 869.2 | −0.1% |
| 2025-08-06 | 3.12 | 3.23 | +3.5% | 852.0 | 876.6 | +2.9% |
| 2025-05-07 | 2.38 | 2.82 | +18.5% | 767.2 | 805.6 | +5.0% |
| 2025-02-12 | 3.12 | 3.27 | +4.8% | 787.0 | 824.3 | +4.7% |
| 2024-10-30 | 2.70 | 2.97 | +10.0% | 757.4 | 798.9 | +5.5% |
| 2024-08-07 | 2.30 | 2.64 | +14.8% | 735.8 | 784.8 | +6.7% |
| 2024-05-01 | 1.74 | 1.99 | +14.4% | 713.2 | 713.2 | +0.0% |
| 2024-02-14 | 2.92 | 3.16 | +8.2% | 743.6 | 785.8 | +5.7% |
| 2023-11-01 | 2.38 | 2.54 | +6.7% | 682.9 | 724.3 | +6.1% |
Surprise is actual minus consensus, as a share of the consensus.