| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 1.36 | 2.02 | +48.4% | 625.3 | 695.8 | +11.3% |
| 2026-05-06 | 1.38 | 1.48 | +7.2% | 682.7 | 692.3 | +1.4% |
| 2026-03-03 | 1.02 | 1.13 | +10.8% | 470.3 | 500.1 | +6.3% |
| 2025-11-06 | 0.89 | 0.96 | +7.5% | 481.3 | 467.3 | −2.9% |
| 2025-03-06 | 0.68 | 0.76 | +11.8% | 458.6 | 740.0 | +61.4% |
| 2024-08-14 | 0.56 | 0.90 | +60.7% | 368.1 | 720.7 | +95.8% |
| 2023-06-30 | — | 1.28 | — | — | 1,161.4 | — |
| 2022-12-31 | — | 0.90 | — | — | 345.3 | — |
Surprise is actual minus consensus, as a share of the consensus.