| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-14 | 3.35 | 2.98 | −11.0% | 924.1 | 935.0 | +1.2% |
| 2026-04-23 | 2.84 | 2.49 | −12.3% | 943.9 | 881.0 | −6.7% |
| 2026-02-06 | 2.93 | 3.40 | +16.0% | 904.8 | 983.0 | +8.6% |
| 2025-07-11 | 3.20 | 2.64 | −17.5% | 904.8 | 915.8 | +1.2% |
| 2025-04-23 | 2.89 | 2.09 | −27.7% | 1,021.5 | 902.4 | −11.7% |
| 2025-02-05 | 2.83 | 2.42 | −14.5% | 832.0 | 926.9 | +11.4% |
| 2024-10-17 | 3.02 | 2.85 | −5.6% | 828.0 | 809.3 | −2.3% |
| 2024-07-12 | 2.87 | 3.18 | +10.8% | 792.8 | 882.2 | +11.3% |
| 2024-04-18 | 2.65 | 2.28 | −14.0% | 760.0 | 716.0 | −5.8% |
| 2024-02-01 | 2.58 | 2.13 | −17.4% | 751.3 | 740.3 | −1.5% |
| 2023-09-30 | 2.78 | 2.28 | −18.0% | 697.3 | 701.0 | +0.5% |
| 2023-06-30 | 2.32 | 2.52 | +8.6% | 663.0 | 723.7 | +9.1% |
Surprise is actual minus consensus, as a share of the consensus.