| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 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.48 | 0.30 | −37.7% | 186.7 | 167.6 | −10.2% |
| 2024-12-04 | 0.76 | 0.47 | −37.8% | 181.8 | 188.5 | +3.7% |
| 2024-09-04 | 0.62 | 0.89 | +42.6% | 183.2 | 189.5 | +3.4% |
| 2024-06-26 | 0.22 | 0.43 | +98.1% | 188.5 | 197.0 | +4.5% |
| 2024-03-04 | 0.33 | 0.63 | +92.8% | 170.6 | 186.6 | +9.4% |
| 2023-12-05 | 0.62 | 0.97 | +55.9% | 170.9 | 180.8 | +5.8% |
| 2023-09-05 | 0.26 | 1.00 | +282.1% | 128.5 | 152.3 | +18.6% |
Surprise is actual minus consensus, as a share of the consensus.