| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-09 | — | −0.10 | — | — | — | — |
| 2026-06-29 | 1.46 | 1.84 | +26.0% | 556.0 | 641.6 | +15.4% |
| 2026-03-10 | 0.68 | 0.64 | −5.6% | 475.5 | 408.0 | −14.2% |
| 2025-12-09 | 0.78 | 0.44 | −43.3% | 469.5 | 472.5 | +0.6% |
| 2025-09-09 | 0.37 | 0.32 | −12.4% | 437.6 | 454.7 | +3.9% |
| 2025-06-24 | 1.38 | 1.61 | +16.7% | 241.5 | 275.1 | +13.9% |
| 2025-03-04 | 0.58 | 0.30 | −48.3% | 242.4 | 167.6 | −30.8% |
| 2024-12-04 | 0.72 | 0.47 | −34.7% | 181.8 | 188.5 | +3.7% |
| 2024-09-04 | 0.65 | 0.89 | +36.9% | 184.7 | 189.5 | +2.6% |
| 2024-06-26 | 0.21 | 0.43 | +104.8% | 188.6 | 197.0 | +4.5% |
| 2024-03-04 | 0.33 | 0.63 | +90.9% | 170.6 | 186.6 | +9.4% |
| 2023-12-05 | 0.67 | 0.97 | +44.8% | 170.9 | 180.8 | +5.8% |
Surprise is actual minus consensus, as a share of the consensus.