| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 2.78 | 2.54 | −8.6% | 875.9 | 825.1 | −5.8% |
| 2026-05-12 | 2.93 | 3.31 | +13.0% | 882.5 | 905.1 | +2.6% |
| 2026-03-10 | 2.30 | 2.54 | +10.4% | 741.2 | 820.2 | +10.7% |
| 2025-11-03 | 1.92 | 1.47 | −23.4% | 536.0 | 481.8 | −10.1% |
| 2025-08-11 | 1.52 | 1.74 | +14.5% | 432.8 | 498.5 | +15.2% |
| 2025-05-08 | 1.43 | 1.54 | +7.7% | 333.3 | 530.2 | +59.1% |
| 2025-03-10 | 1.29 | 1.37 | +6.2% | 438.1 | 461.9 | +5.4% |
| 2024-11-07 | 1.12 | 1.08 | −3.6% | 310.2 | 373.0 | +20.3% |
| 2024-08-14 | 1.09 | 1.03 | −5.5% | 375.7 | 356.0 | −5.2% |
| 2024-05-02 | 0.97 | 1.02 | +5.6% | 339.3 | 347.8 | +2.5% |
| 2024-03-14 | 1.06 | −6.96 | −757.0% | 393.2 | 413.4 | +5.1% |
| 2023-11-09 | 1.22 | 1.23 | +0.8% | 431.9 | 419.1 | −3.0% |
Surprise is actual minus consensus, as a share of the consensus.